Skip to content

Conversation

@romseygeek
Copy link
Contributor

This replaces multiple parameters with a single IndexSettings parameter (from
which all those other parameters are derived) for the following mappers:

  • NumberFieldMapper
  • BooleanFieldMapper
  • UnsignedLongFieldMapper
  • IpFieldMapper
  • GeoPointFieldMapper

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

@romseygeek
Copy link
Contributor Author

Broken up into multiple commits for easier reviewing. This will also make it easier to reference the use_doc_values_skippers index setting for dimension fields in a follow-up.

Copy link
Member

@martijnvg martijnvg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@romseygeek romseygeek added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Nov 10, 2025
@romseygeek romseygeek merged commit 50c247c into elastic:main Nov 10, 2025
34 checks passed
@romseygeek romseygeek deleted the tidy/number-builder-constructor branch November 10, 2025 10:29
Kubik42 pushed a commit to Kubik42/elasticsearch that referenced this pull request Nov 10, 2025
…ic#137807)

This replaces multiple parameters with a single IndexSettings parameter (from
which all those other parameters are derived) for the following mappers:
* NumberFieldMapper
* BooleanFieldMapper
* UnsignedLongFieldMapper
* IpFieldMapper
* GeoPointFieldMapper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) >non-issue :StorageEngine/Mapping The storage related side of mappings Team:StorageEngine v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants