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
[Geo] Integrate Lucene's LatLonShape (BKD Backed GeoShapes) as default geo_shape
indexing approach
#35320
Commits on Nov 13, 2018
-
[Geo] Expose BKDBackedGeoShapes as new VECTOR strategy
This commit exposes lucene's LatLonShape field as a new strategy in GeoShapeFieldMapper. To use the new indexing approach, strategy should be set to "vector" in the geo_shape field mapper. If the tree parameter is set the mapper will throw an IAE. Note the following: When using vector strategy: * geo_shape query does not support querying by POINT, MULTIPOINT, or GEOMETRYCOLLECTION. * LINESTRING and MULTILINESTRING queries do not support WITHIN relation. * CONTAINS relation is not supported. * The tree, precision, tree_levels, distance_error_pct, and points_only parameters will not throw an exception but they have no effect and will be marked as deprecated.. All other features are supported.
-
-
-
add deprecation logging for tree, precision, tree_levels, distance_er…
…ror_pct, and points_only
-
-
-
-
-
-
update GeoShapeQueryBuilderTests to include POINT queries for VECTOR …
…strategy. Other comment cleanups
-
Commits on Nov 19, 2018
-
refactor GeoShapeFieldMapper into LegacyGeoShapeFieldMapper and GeoSh…
…apeFieldMapper Both classes derive from BaseGeoShapeFieldMapper that provides shared parameters: coerce, ignoreMalformed, ignore_z_value, orientation.
-
Commits on Nov 21, 2018
Commits on Dec 8, 2018
Commits on Dec 10, 2018
Commits on Dec 11, 2018
Commits on Dec 12, 2018
Commits on Dec 17, 2018
-
remove if in LegacyGeoShapeFieldMapper#doXContent. Fix GeoShapeFieldM…
…apper to work with double array as a point
-
-
-
-
-
-