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

Convert first, last aggregate function to UDAF #10648

Merged
merged 86 commits into from
May 27, 2024

Commits on Apr 10, 2024

  1. move out the ordering ruel

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e506662 View commit details
    Browse the repository at this point in the history
  2. introduce rule

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2812886 View commit details
    Browse the repository at this point in the history
  3. revert test result

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d20dde3 View commit details
    Browse the repository at this point in the history
  4. pass mulit order test

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c671033 View commit details
    Browse the repository at this point in the history
  5. cleanup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    3f43dc1 View commit details
    Browse the repository at this point in the history
  6. with new childes

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c8b46a4 View commit details
    Browse the repository at this point in the history
  7. revert slt

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fcb297b View commit details
    Browse the repository at this point in the history
  8. revert back

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ab10168 View commit details
    Browse the repository at this point in the history
  9. rm rewrite in new child

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fffb54a View commit details
    Browse the repository at this point in the history
  10. backup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fec3eaf View commit details
    Browse the repository at this point in the history
  11. only move conversion to optimizer

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    5b68b48 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. find test that do reverse

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2ab74c9 View commit details
    Browse the repository at this point in the history
  2. add test for first and last

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    03abf19 View commit details
    Browse the repository at this point in the history
  3. pass all test

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    83c721a View commit details
    Browse the repository at this point in the history
  4. upd test

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    34b8f01 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. upd test

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    b17e8f7 View commit details
    Browse the repository at this point in the history
  2. cleanup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    a313af0 View commit details
    Browse the repository at this point in the history
  3. cleanup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    a37fb3e View commit details
    Browse the repository at this point in the history
  4. cleanup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8de501c View commit details
    Browse the repository at this point in the history
  5. add aggregate test

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    107f4c8 View commit details
    Browse the repository at this point in the history
  6. cleanup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    345d4c6 View commit details
    Browse the repository at this point in the history
  7. final draft

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    030d7b9 View commit details
    Browse the repository at this point in the history
  8. cleanup again

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    cf3f33e View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. pull out finer ordering code and reuse

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    6d9ee9f View commit details
    Browse the repository at this point in the history
  2. clippy

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    abd40c6 View commit details
    Browse the repository at this point in the history
  3. remove finer in optimize rule

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3e2c186 View commit details
    Browse the repository at this point in the history
  4. add comments and clenaup

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    d7c2590 View commit details
    Browse the repository at this point in the history
  5. rename fun

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    fed356a View commit details
    Browse the repository at this point in the history
  6. rename fun

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    0d3d461 View commit details
    Browse the repository at this point in the history
  7. fmt

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    d3daa4e View commit details
    Browse the repository at this point in the history
  8. avoid unnecessary recursion and rename

    Signed-off-by: jayzhan211 <[email protected]>
    jayzhan211 committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    dcb3e90 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    4983fee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f0105d View commit details
    Browse the repository at this point in the history
  3. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    4b1e24f View commit details
    Browse the repository at this point in the history
  4. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d95d6de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99f0fa0 View commit details
    Browse the repository at this point in the history
  6. Remove old code

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    25119bd View commit details
    Browse the repository at this point in the history
  7. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    61f5b43 View commit details
    Browse the repository at this point in the history
  8. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    857eedb View commit details
    Browse the repository at this point in the history
  9. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    98ce018 View commit details
    Browse the repository at this point in the history
  10. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    a514db7 View commit details
    Browse the repository at this point in the history
  11. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    99c369b View commit details
    Browse the repository at this point in the history
  12. Minor changes

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c6fb7a2 View commit details
    Browse the repository at this point in the history
  13. Update comments

    mustafasrepo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    36951b9 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Minor changes

    berkaysynnada committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    d00d529 View commit details
    Browse the repository at this point in the history
  2. Minor changes

    mustafasrepo committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    782d144 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    a4c5ca0 View commit details
    Browse the repository at this point in the history
  2. Review Part 1

    ozankabak committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    56c7629 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. TMP

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e1883d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa9cdb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca56d38 View commit details
    Browse the repository at this point in the history
  4. TMP

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5012fbd View commit details
    Browse the repository at this point in the history
  5. TMP

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    fef594e View commit details
    Browse the repository at this point in the history
  6. Update tests

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    25ba8e8 View commit details
    Browse the repository at this point in the history
  7. TMP buggy

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a530dc4 View commit details
    Browse the repository at this point in the history
  8. modify name in place

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    98320b0 View commit details
    Browse the repository at this point in the history
  9. Minor changes

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    257abbb View commit details
    Browse the repository at this point in the history
  10. Tmp

    mustafasrepo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    0f9a903 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    e8dac2e View commit details
    Browse the repository at this point in the history
  2. Tmp

    mustafasrepo committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    b316885 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    df5d68c View commit details
    Browse the repository at this point in the history
  2. Tmp

    mustafasrepo committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    782fa2c View commit details
    Browse the repository at this point in the history
  3. TMP

    mustafasrepo committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    f39e1fb View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    274ea1c View commit details
    Browse the repository at this point in the history
  2. Simplifications

    mustafasrepo committed May 9, 2024
    Configuration menu
    Copy the full SHA
    23a48f3 View commit details
    Browse the repository at this point in the history
  3. Tmp

    mustafasrepo committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0fd29aa View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Tmp

    mustafasrepo committed May 10, 2024
    Configuration menu
    Copy the full SHA
    78f798e View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    bd2eeed View commit details
    Browse the repository at this point in the history
  2. Compiles

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9364129 View commit details
    Browse the repository at this point in the history
  3. Resolve linter errors

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    2816c5b View commit details
    Browse the repository at this point in the history
  4. Resolve linter errors

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    910f0ec View commit details
    Browse the repository at this point in the history
  5. Minor changes

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    ba403dc View commit details
    Browse the repository at this point in the history
  6. Simplifications

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    1da66f5 View commit details
    Browse the repository at this point in the history
  7. Minor chagnes

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    5fa6b5a View commit details
    Browse the repository at this point in the history
  8. Move cast to common

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    2aa4244 View commit details
    Browse the repository at this point in the history
  9. Minor changes

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    7393158 View commit details
    Browse the repository at this point in the history
  10. Fix test

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    92fec67 View commit details
    Browse the repository at this point in the history
  11. Minor changes

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    809dc7f View commit details
    Browse the repository at this point in the history
  12. Simplifications

    mustafasrepo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    e091afc View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Review

    ozankabak committed May 24, 2024
    Configuration menu
    Copy the full SHA
    89a601b View commit details
    Browse the repository at this point in the history
  2. Address reviews

    mustafasrepo committed May 24, 2024
    Configuration menu
    Copy the full SHA
    9e50da6 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Address reviews

    mustafasrepo committed May 27, 2024
    Configuration menu
    Copy the full SHA
    c9bcc89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13eed8b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    93cccdb View commit details
    Browse the repository at this point in the history
  4. Minor changes

    mustafasrepo committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4c430d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cbd450c View commit details
    Browse the repository at this point in the history