Replaced multi-field type with multi-field syntax. #4566
Closed
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.
Replaced the multi-field type in favour for the multi fields option that can be set on any core field. The
path
option isn't changed in this PR.Options defined in the main core field, are treated as defaults for any multi fields defined under this core field.
When upgrading to ES 1.0 the existing mappings with a multi-field type automatically get replaced to a core field with the new
fields
option.Note: Any multi-field type defined in a dynamic template or index template will not be automatically replaced by a core field with multi fields. When dynamic templates or index templates are trigger and multi-field type is defined, then this will be converted in a core field with multi fields in the target mapping being generated.
Relates to #4521