Bug 22258: Increase Elasticsearch maximum field count to 10000
authorEre Maijala <ere.maijala@helsinki.fi>
Fri, 5 Apr 2019 07:29:42 +0000 (10:29 +0300)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Fri, 6 Sep 2019 11:53:57 +0000 (12:53 +0100)
Increases maximum field count from the default 1000 to 10000 to accommodate large records and MARC as an array.

Signed-off-by: Michal Denar <black23@gmail.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

admin/searchengine/elasticsearch/index_config.yaml

index dce27bc..4b8627b 100644 (file)
@@ -35,3 +35,4 @@ index:
         # The pattern contains all ASCII punctuation characters.
         pattern: '([\x00-\x1F,\x21-\x2F,\x3A-\x40,\x5B-\x60,\x7B-\x89,\x8B,\x8D,\x8F,\x90-\x99,\x9B,\x9D,\xA0-\xBF,\xD7,\xF7])'
         replacement: ''
+index.mapping.total_fields.limit: 10000