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

Adds support for geo-bounds filtering in geogrid aggregations #50002

Merged
merged 17 commits into from
Jan 14, 2020

Commits on Dec 16, 2019

  1. Centralize BoundingBox logic to a dedicated class

    Both geo_bounding_box query and geo_bounds aggregation have
    a very similar definition of a "bounding box". A lot of this
    logic (serialization, xcontent-parsing, etc) can be centralized
    instead of having separated efforts to do the same things
    talevy committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    cceda1f View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. add tests

    talevy committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    216348e View commit details
    Browse the repository at this point in the history
  2. fix checkstyle

    talevy committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    6eab3fa View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2019

  1. Configuration menu
    Copy the full SHA
    4371bdf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e47711f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Adds support for geo-bounds filtering in geogrid aggregations

    It is fairly common to filter the geo point candidates in
    geohash_grid and geotile_grid aggregations according to some
    viewable bounding box. This change introduces the option of
    specifying this filter directly in the tiling aggregation.
    talevy committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    af29e5e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    dc73851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e05f83 View commit details
    Browse the repository at this point in the history
  3. fix unused

    talevy committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    c5478ce View commit details
    Browse the repository at this point in the history
  4. fix pointInBounds tests

    talevy committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    1d64514 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Configuration menu
    Copy the full SHA
    534e74e View commit details
    Browse the repository at this point in the history
  2. add bwc serialization tests

    talevy committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    d12fd75 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    06f07c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8016c70 View commit details
    Browse the repository at this point in the history
  3. fix forgotten bug

    talevy committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    859cf9b View commit details
    Browse the repository at this point in the history
  4. fix other bug

    talevy committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c54ede9 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

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