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

Move INSERT & REPLACE validation to the Calcite validator #15908

Merged
merged 14 commits into from
Feb 22, 2024

Commits on Feb 14, 2024

  1. ingestHandlers validate sqlNode as DruidSqlIngest instead of the sele…

    …ct source node.
    
    Implemented validateInsert method in DruidSqlValidtor to validate the respective node
    and moved a lot of the validation being done previously in the ingestHandlers to this
    overriden method. In the next commit will try to pull back out some of this validation
    to make this code change smaller and easier to review.
    zachjsh committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    0dc3c5a View commit details
    Browse the repository at this point in the history
  2. * remove dead code

    zachjsh committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6579bd8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e019b70 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. * fix static check

    zachjsh committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2565173 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    d2f0e47 View commit details
    Browse the repository at this point in the history
  2. * resolve getEffectiveGranularity comment

    * allow granularity mismatch
    * remove duplicate validation around unnamed columns
    zachjsh committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    b475ecc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cad940d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50061d6 View commit details
    Browse the repository at this point in the history
  5. * remove redundant comments

    zachjsh committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    12c3d60 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    3836330 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eca4be2 View commit details
    Browse the repository at this point in the history
  3. * remove uneeded comments

    zachjsh committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    914553f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9328165 View commit details
    Browse the repository at this point in the history
  5. * fix exportFileFormat issue

    zachjsh committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    0608676 View commit details
    Browse the repository at this point in the history