elasticsearch/docs/reference/migration/migrate_6_0
Daniel Mitterdorfer 7e5058037b Enable strict duplicate checks for JSON content
With this commit we enable the Jackson feature 'STRICT_DUPLICATE_DETECTION'
by default. This ensures that JSON keys are always unique. While this has
a performance impact, benchmarking has indicated that the typical drop in
indexing throughput is around 1 - 2%.

As a last resort, we allow users to still disable strict duplicate checks
by setting `-Des.json.strict_duplicate_detection=false` which is
intentionally undocumented.

Closes #19614
2016-12-14 09:35:53 +01:00
..
cat.asciidoc Remove 5.x references from cat API migration doc 2016-11-09 07:09:59 -05:00
cluster.asciidoc No longer allow cluster name in data path 2016-09-12 15:47:01 -06:00
docs.asciidoc No longer allow cluster name in data path 2016-09-12 15:47:01 -06:00
indices.asciidoc Breaking changes docs for template index_patterns 2016-11-11 10:13:19 -05:00
mappings.asciidoc Throw an exception on unrecognized "match_mapping_type" 2016-12-12 09:59:48 -07:00
plugins.asciidoc Fixed typos (#20843) 2016-10-10 14:51:47 -06:00
rest.asciidoc Enable strict duplicate checks for JSON content 2016-12-14 09:35:53 +01:00
scripting.asciidoc Remove groovy scripting language (#21607) 2016-11-22 19:24:12 -08:00
search.asciidoc Remove support for empty queries (#22092) 2016-12-12 12:37:12 +01:00
settings.asciidoc Remove the `default` store type. (#21616) 2016-11-30 15:33:26 +01:00
stats.asciidoc Add information about the removal of store throttling to the migration guide. 2016-11-21 15:03:07 +01:00