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

Refactor Spatial Field Mappers #55621

Merged
merged 6 commits into from
Apr 23, 2020

Commits on Apr 22, 2020

  1. Refactor Spatial Field Mappers

    This commit refactors all spatial Field Mappers to a common AbstractGeometryFieldMapper that implements shared parameter functionality (e.g., ignore_malformed, ignore_z_value) and provides a common framework for overriding type parsing, and building in xpack. Common shape functionality is implemented in a new AbstractShapeGeometryFieldMapper that is reused and overridden in GeoShapeFieldMapper, GeoShapeFieldMapperWithDocValues, LegacyGeoShapeFieldMapper, and ShapeFieldMapper. This abstraction provides a reusable foundation for adding new xpack features; such as coordinate reference system support.
    nknize committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    df29f76 View commit details
    Browse the repository at this point in the history
  2. fix failing test

    nknize committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    2dfe486 View commit details
    Browse the repository at this point in the history
  3. fix doXContentBody failure

    nknize committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    9b90260 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65c9257 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Configuration menu
    Copy the full SHA
    67a75b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dab6472 View commit details
    Browse the repository at this point in the history