2017-08-28 11:43:59 -04:00
|
|
|
[[breaking_70_mappings_changes]]
|
|
|
|
=== Mapping changes
|
|
|
|
|
|
|
|
==== The `_all` meta field is removed
|
|
|
|
|
2017-09-25 17:43:14 -04:00
|
|
|
The `_all` field deprecated in 6 have now been removed.
|
|
|
|
|
2018-03-21 05:44:11 -04:00
|
|
|
==== The `_default_` mapping is no longer allowed
|
|
|
|
|
|
|
|
The `_default_` mapping has been deprecated in 6.0 and is now no longer allowed
|
|
|
|
in 7.0. Trying to configure a `_default_` mapping on 7.x indices will result in
|
|
|
|
an error.
|
|
|
|
|
2017-09-25 17:43:14 -04:00
|
|
|
==== `index_options` for numeric fields has been removed
|
|
|
|
|
2017-11-22 10:16:28 -05:00
|
|
|
The `index_options` field for numeric fields has been deprecated in 6 and has now been removed.
|
|
|
|
|
|
|
|
==== Limiting the number of `nested` json objects
|
|
|
|
|
|
|
|
To safeguard against out of memory errors, the number of nested json objects within a single
|
|
|
|
document across all fields has been limited to 10000. This default limit can be changed with
|
2018-01-22 06:03:07 -05:00
|
|
|
the index setting `index.mapping.nested_objects.limit`.
|
|
|
|
|
|
|
|
==== The `update_all_types` option has been removed
|
|
|
|
|
|
|
|
This option is useless now that all indices have at most one type.
|