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

Aggregate index support in Cascades #1864

Merged
merged 45 commits into from
Nov 7, 2022

Commits on Oct 12, 2022

  1. * WIP.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    447930a View commit details
    Browse the repository at this point in the history
  2. * experimentation with matching.

    - treat aggregate index as a normal value index (on grouping columns).
    - basic matching on lower levels with Leaf and Intermediate rules
      seems to work, however the index is still not chosen ...
    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    3cb497b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ed9e53 View commit details
    Browse the repository at this point in the history
  4. * WIP.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    e487e73 View commit details
    Browse the repository at this point in the history
  5. * adjustments.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    8ea4153 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ac45b3 View commit details
    Browse the repository at this point in the history
  7. * refactoring, more tests.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    cf76d8d View commit details
    Browse the repository at this point in the history
  8. * minor modifications.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    abb70d1 View commit details
    Browse the repository at this point in the history
  9. * WIP.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    e9f7ebd View commit details
    Browse the repository at this point in the history
  10. * fixes.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    b22dc3b View commit details
    Browse the repository at this point in the history
  11. * end to end tests are working.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    39e6e5f View commit details
    Browse the repository at this point in the history
  12. * refactoring + documentation.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    59d45e4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    819fba5 View commit details
    Browse the repository at this point in the history
  14. * further refactoring.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    3ada69f View commit details
    Browse the repository at this point in the history
  15. * fix rebasing conflicts.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    a4394bb View commit details
    Browse the repository at this point in the history
  16. * clean up.

    hatyo committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    79d3031 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    18c792a View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. * WIP.

    hatyo committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    c23c482 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. * tests are passing.

    hatyo committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    a58feea View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    189965d View commit details
    Browse the repository at this point in the history
  2. * fix indirect merge errors.

    hatyo committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    1206df0 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    4ae2fba View commit details
    Browse the repository at this point in the history
  2. * add subsumedBy method to Value.

    - use it in GroupByExpression.
    hatyo committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    d59a608 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. * restore broken tests.

    hatyo committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    b01d6de View commit details
    Browse the repository at this point in the history
  2. * adapt hash codes.

    hatyo committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    2e76952 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c0e93f View commit details
    Browse the repository at this point in the history
  4. * address PMD violations.

    hatyo committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    b4ea9a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b54097a View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. * address comments.

    - make TransformValue.computeTrieForFieldPaths public as it is useful
      in other outer contexts.
    hatyo committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    e229b20 View commit details
    Browse the repository at this point in the history
  2. * address comments (2).

    hatyo committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    2f6ad2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c96c740 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba1fae8 View commit details
    Browse the repository at this point in the history
  5. * fix merge skew.

    hatyo committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    d471134 View commit details
    Browse the repository at this point in the history
  6. * fix checkstyle violations.

    hatyo committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    17f23d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba20239 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. * fix PMD violations.

    hatyo committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    8cb3147 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. * address comments.

    hatyo committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    f3e4343 View commit details
    Browse the repository at this point in the history
  2. * cleanup.

    hatyo committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    bb0c946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ad81fb View commit details
    Browse the repository at this point in the history
  4. * address comments (2).

    hatyo committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    3ed2994 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    849b37a View commit details
    Browse the repository at this point in the history
  2. * fix failing tests.

    hatyo committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    4835cea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41d8fa3 View commit details
    Browse the repository at this point in the history
  4. * address more comments.

    hatyo committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    6ec847a View commit details
    Browse the repository at this point in the history
  5. * minor fix in comments.

    hatyo committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    a8081a2 View commit details
    Browse the repository at this point in the history