This repository contains code which demonstrate the use of Apache Calcite as a library for SQL query planning.
First part of the tutorial can be found here.
To try the planner:
- ./gradlew build
- ./gradlew idea can generate intellij project.
- run main() inside SimpleQueryPlanner. It will output the logical plan.
- change the query to see other plans generated.