-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🧹 Restructure how the planner and optimizer are called #537
Comments
Problem with passing context (dates, params) should be resolved by the binder and not require the context to be handled by the subqueries. The binder should add additional properties to the AST. This will likely need a AST visitor pattern. |
This needs a minor refactor. The Parser and Lexer should be called once and return an iterable of ASTs (which is kind of what it does at the moment). These ASTs should then be executed to the end in turn:
This isn't how this works at the moment. |
Planner mostly rewritten and working for basic queries. Some functions currently don't work; such as subqueries and explain
The text was updated successfully, but these errors were encountered: