xngin
xngin copied to clipboard
Build end-to-end data flow
As draft version of join reorder algorithm is done, the plan module should work with fake cost model and cardinality estimations. To implement the estimator and cost model, the underlying storage and execution layers are required. I decided to build a MVP(Minimal Viable Product) end-to-end data flow first. The initial version will include:
- A read-only block-based storage.
- An async executor.
- A command line tool to execute single query.