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

Apply the date histogram rewrite optimization to range aggregation #13865

Merged
merged 42 commits into from
Jun 19, 2024

Commits on May 21, 2024

  1. Refactor the ranges representation

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 21, 2024
    Configuration menu
    Copy the full SHA
    53cb70f View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Refactor try fast filter

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 22, 2024
    Configuration menu
    Copy the full SHA
    69730b1 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

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

Commits on May 28, 2024

  1. buildRanges accepts field type

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 28, 2024
    Configuration menu
    Copy the full SHA
    95b04dd View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. first working draft probably

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 29, 2024
    Configuration menu
    Copy the full SHA
    8dd1dda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5d2175 View commit details
    Browse the repository at this point in the history
  3. add change log

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 29, 2024
    Configuration menu
    Copy the full SHA
    ed79e02 View commit details
    Browse the repository at this point in the history
  4. accommodate geo distance agg

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 29, 2024
    Configuration menu
    Copy the full SHA
    c7043e4 View commit details
    Browse the repository at this point in the history
  5. Fix test

    support all numeric types
    minus one on the upper range
    
    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 29, 2024
    Configuration menu
    Copy the full SHA
    90d6790 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67c281c View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. [Refactor] range is lower inclusive, right exclusive

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed May 31, 2024
    Configuration menu
    Copy the full SHA
    c10c775 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    783b14a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. adding test

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    06b3372 View commit details
    Browse the repository at this point in the history
  2. Adding test and refactor

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    c6b5a9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d590081 View commit details
    Browse the repository at this point in the history
  4. refactor

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    58e5281 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. add test

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    37c6d84 View commit details
    Browse the repository at this point in the history
  2. add test and update the compare logic in tree traversal

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    e0ba84b View commit details
    Browse the repository at this point in the history
  3. fix test, add random test

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4603ec0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    afbce0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9359fc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. refactor to address comments

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    54bfe92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ae1a9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc92c44 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. small potential performance update

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    6546736 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. fix precommit

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    328006b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a290e1d View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    23bbcbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b586bb View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. refactor

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    65de090 View commit details
    Browse the repository at this point in the history
  2. refactor

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f3c07c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc0aff5 View commit details
    Browse the repository at this point in the history
  4. set refresh_interval to -1

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    bab28e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e545b90 View commit details
    Browse the repository at this point in the history
  6. address comment

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    78b4d9d View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. address comment

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    185ed4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    910b66a View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. address comment

    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a2d50ce View commit details
    Browse the repository at this point in the history
  2. Fix test

    To understand fully about the double and bigdecimal usage in scaled float field will take more time.
    
    Signed-off-by: bowenlan-amzn <[email protected]>
    bowenlan-amzn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    fe85ad3 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    48a03a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    07a5293 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9764b23 View commit details
    Browse the repository at this point in the history