Document special behaviour of ignore_malformed for geo_point mappings #125692
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With
geo_point
fields, here is the special case of values that have a syntactically valid format, but the numerical values forlatitude
andlongitude
are out of range.If
ignore_malformed
isfalse
, an exception will be thrown as usual. But if it istrue
, the document will be indexed correctly, by normalizing the latitude and longitude values into the valid range. The special_ignored
field will not be set. The original source document will remain as before, but indexed values, doc-values and stored fields will all be normalized.Fixes #94807
This PR also adds a bunch of line-breaks to the geo-point.md file to make it easier to back-port this change to the 8.x branch. The line breaks have been chosen to mimic the original ASCIIDOC files, so the diff will be cleaner.