Fix ElasticsearchDeprecationWarnings

pull/6109/head
Yngve Høiseth 2020-05-20 15:20:39 +02:00 zatwierdzone przez Matt Westcott
rodzic fb016b8053
commit fa203b1083
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -95,5 +95,13 @@ class Elasticsearch7SearchBackend(Elasticsearch6SearchBackend):
settings = deepcopy(Elasticsearch6SearchBackend.settings)
settings["settings"]["index"] = {"max_ngram_diff": 12}
# Fix ElasticsearchDeprecationWarnings for tokenizer names and token filter names:
# - [edgeNGram] -> [edge_ngram]
# - [nGram] -> [ngram]
settings["settings"]["analysis"]["filter"]["edgengram"]["type"] = "edge_ngram"
settings["settings"]["analysis"]["filter"]["ngram"]["type"] = "ngram"
settings["settings"]["analysis"]["tokenizer"]["edgengram_tokenizer"]["type"] = "edge_ngram"
settings["settings"]["analysis"]["tokenizer"]["ngram_tokenizer"]["type"] = "ngram"
SearchBackend = Elasticsearch7SearchBackend