kvrocks
kvrocks copied to clipboard
Add plan executors for KQIR via iterator model
In this PR we add plan executors and its context according to the iterator model.
TODO list:
- [x] Limit
- [x] Noop
- [x] Sort
- [x] Merge
- [x] Projection
- [x] Filter
- [x] TopN Sort
- [x] Mock (for test purpose)
- [ ] FullIndexScan
- [ ] NumericFieldScan
- [ ] TagFieldScan
Seems there are too many files changed. Let's start the review, and the rest two executor will be implemented in the next PR.
cc @git-hulk @mapleFU
Quality Gate passed
Issues
38 New issues
0 Accepted issues
Measures
0 Security Hotspots
61.8% Coverage on New Code
1.9% Duplication on New Code