Skip to content
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

Two-phase SQL rewrites #687

Merged
merged 3 commits into from
Oct 31, 2024
Merged

Two-phase SQL rewrites #687

merged 3 commits into from
Oct 31, 2024

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    4375d6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67e14dc View commit details
    Browse the repository at this point in the history
  3. rework collection functions to utilize two-phase expression processing

    To provide more smarted SQL rewrites, we need to know if the expression
    itself is in AND/OR junction and if other parts of the junction
    require a HAVING clause. This is possible only after getting the full
    expression tree. Then we collect the actual expressions.
    
    [closes #690]
    [closes #686]
    hrach committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    ad6dfe0 View commit details
    Browse the repository at this point in the history