From ce3d0ff93e2898147c38271c2ab847b6ce4fce31 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Tue, 17 Nov 2020 14:49:58 +0100 Subject: [PATCH] Bug 27043: Add to number_of_replicas and number_of_shards to index config With Elasticsearch 6 (>6.4), we have a warning on index creation : the default number of shards will change from [5] to [1] in 7.0.0 See https://github.com/elastic/elasticsearch/pull/30587 I propose to add number_of_shards in index config. Also add number_of_replicas that is better explicit. In case on only one node, it must be 0. Test plan : 1) Use Elasticsearch 2) Apply patch and flush memcached 3) Rebuild indexes : misc/search_tools/rebuild_elasticsearch.pl -v -b -d 4) Check you dont have a warning about number of shards 5) Check the settings of index : curl ':9200/_biblios/_settings?pretty&filter_path=**.number_of_*' 6) You should see : "number_of_shards" : "5", "number_of_replicas" : "1" Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 3dc90c66c7e3e53c6fab1792ebac65767e770c5e) Signed-off-by: Fridolin Somers (cherry picked from commit 31b3763546e6fb5b55572e49786d0583b3abfa1a) Signed-off-by: Andrew Fuerste-Henry --- admin/searchengine/elasticsearch/index_config.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/admin/searchengine/elasticsearch/index_config.yaml b/admin/searchengine/elasticsearch/index_config.yaml index e424e92a0b..b8b2ac6071 100644 --- a/admin/searchengine/elasticsearch/index_config.yaml +++ b/admin/searchengine/elasticsearch/index_config.yaml @@ -42,3 +42,5 @@ index: pattern: '\s*(?