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

Support Union in decoupled mode #15870

Merged
merged 81 commits into from
Feb 21, 2024
Merged

Commits on Jan 31, 2024

  1. Support Window operators in decoupled planning

    * move baseruleset into a separate program
      * it doesn't interfere with the conversion rules
      * there will be less states in the planner during the conversion
    * enable scan&sort style queries to accept column reordings
    * add Window related conversion/etc to enable it in decoupled mode
    * added `DecoupledTestConfig` to specify per-testcase customization
      * currently its being used to describe why the native query is not checked
    kgyrtkirk committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ecd7099 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37d11f3 View commit details
    Browse the repository at this point in the history
  3. lets not do this now

    kgyrtkirk committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ce3bd03 View commit details
    Browse the repository at this point in the history
  4. describe stuff

    kgyrtkirk committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8112d1d View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. add

    kgyrtkirk committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5a1b740 View commit details
    Browse the repository at this point in the history
  2. add test to remove modes

    kgyrtkirk committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    274fbfa View commit details
    Browse the repository at this point in the history
  3. some stuff

    kgyrtkirk committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    443058b View commit details
    Browse the repository at this point in the history
  4. add fixme

    kgyrtkirk committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    0ba43ac View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. some unrelated

    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0c132df View commit details
    Browse the repository at this point in the history
  2. Revert "some unrelated"

    This reverts commit 0c132df.
    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    aec32da View commit details
    Browse the repository at this point in the history
  3. some stuff

    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    d1b2dad View commit details
    Browse the repository at this point in the history
  4. a different approach

    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    2dd63ab View commit details
    Browse the repository at this point in the history
  5. remove stuff

    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a8e04db View commit details
    Browse the repository at this point in the history
  6. cleanup

    kgyrtkirk committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7657e7d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. temp-crap

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9775c1a View commit details
    Browse the repository at this point in the history
  2. talk

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    6e6c752 View commit details
    Browse the repository at this point in the history
  3. Revert "talk"

    This reverts commit 6e6c752.
    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    407d4f3 View commit details
    Browse the repository at this point in the history
  4. cleanup

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    c9dbe26 View commit details
    Browse the repository at this point in the history
  5. cleanup

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ef01196 View commit details
    Browse the repository at this point in the history
  6. fix/etc union

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1ebe421 View commit details
    Browse the repository at this point in the history
  7. updates

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    a83dd8d View commit details
    Browse the repository at this point in the history
  8. cleanup

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    7a94653 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4f78e85 View commit details
    Browse the repository at this point in the history
  10. checkstyle

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    6e9e5ee View commit details
    Browse the repository at this point in the history
  11. cleanup

    kgyrtkirk committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    3bc9326 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. merge 2 enum entries

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    7ff59fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd858b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df615e0 View commit details
    Browse the repository at this point in the history
  4. xinputprod

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    cab8b8f View commit details
    Browse the repository at this point in the history
  5. partially undo

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    646559e View commit details
    Browse the repository at this point in the history
  6. add interface

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    aea1021 View commit details
    Browse the repository at this point in the history
  7. PDQVertexFactoy

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    11c1d30 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    04e6712 View commit details
    Browse the repository at this point in the history
  9. move class

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8d363b2 View commit details
    Browse the repository at this point in the history
  10. rename/etc

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    58d5344 View commit details
    Browse the repository at this point in the history
  11. extract common

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9d2a061 View commit details
    Browse the repository at this point in the history
  12. move stuff around

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    2cce30e View commit details
    Browse the repository at this point in the history
  13. some stuff

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    84326a2 View commit details
    Browse the repository at this point in the history
  14. remove project field

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    56dd715 View commit details
    Browse the repository at this point in the history
  15. set druidTable for now

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    2522d50 View commit details
    Browse the repository at this point in the history
  16. fix currentTable for scan

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    15c9e79 View commit details
    Browse the repository at this point in the history
  17. values

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e333267 View commit details
    Browse the repository at this point in the history
  18. remove

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e9198b7 View commit details
    Browse the repository at this point in the history
  19. cleanup

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    40c02e2 View commit details
    Browse the repository at this point in the history
  20. remove cTSCBV

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    712191a View commit details
    Browse the repository at this point in the history
  21. format/etc

    kgyrtkirk committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e240bbf View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. format

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    08235d9 View commit details
    Browse the repository at this point in the history
  2. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    19d455d View commit details
    Browse the repository at this point in the history
  3. rename

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    2a723f1 View commit details
    Browse the repository at this point in the history
  4. rename/etc

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    d50a491 View commit details
    Browse the repository at this point in the history
  5. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    03daf53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71a2d18 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ac5327 View commit details
    Browse the repository at this point in the history
  8. supller/etc

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    1ba7958 View commit details
    Browse the repository at this point in the history
  9. undo supplier

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a9b9cf8 View commit details
    Browse the repository at this point in the history
  10. order interface methods

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    7694d6f View commit details
    Browse the repository at this point in the history
  11. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    6cb2846 View commit details
    Browse the repository at this point in the history
  12. refactor

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    00264db View commit details
    Browse the repository at this point in the history
  13. format

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    c33122f View commit details
    Browse the repository at this point in the history
  14. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    46c6299 View commit details
    Browse the repository at this point in the history
  15. wiggle

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    587de39 View commit details
    Browse the repository at this point in the history
  16. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9177573 View commit details
    Browse the repository at this point in the history
  17. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9690ae3 View commit details
    Browse the repository at this point in the history
  18. cleanup

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    6f678b4 View commit details
    Browse the repository at this point in the history
  19. add some apidoc

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a18726b View commit details
    Browse the repository at this point in the history
  20. raise class security a bit

    kgyrtkirk committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    797e806 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. fix err

    kgyrtkirk committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    7bf90e5 View commit details
    Browse the repository at this point in the history
  2. fix bug

    kgyrtkirk committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    b0d5f9e View commit details
    Browse the repository at this point in the history
  3. remove debug on by default

    kgyrtkirk committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    63630e3 View commit details
    Browse the repository at this point in the history
  4. remove processUnion method

    kgyrtkirk committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    4600378 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. cleanup

    kgyrtkirk committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    84048a2 View commit details
    Browse the repository at this point in the history
  2. add test

    kgyrtkirk committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c0307fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3e9379 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. rename method

    kgyrtkirk committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    87c345b View commit details
    Browse the repository at this point in the history
  2. change message

    kgyrtkirk committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    87f801c View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. update

    kgyrtkirk committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a7e04e2 View commit details
    Browse the repository at this point in the history
  2. cleanup

    kgyrtkirk committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7770e37 View commit details
    Browse the repository at this point in the history
  3. fix

    kgyrtkirk committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3d5dcd7 View commit details
    Browse the repository at this point in the history
  4. fix java8

    kgyrtkirk committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a7a1358 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. tries with reflections

    kgyrtkirk committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    65f2d1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98adcd0 View commit details
    Browse the repository at this point in the history