Skip to content

Commit 2397cea

Browse files
Add limits for ngram and shingle settings
Create index-level settings: max_ngram_diff - maximum allowed difference between max_gram and min_gram in NGramTokenFilter/NGramTokenizer. Default is 1. max_shingle_diff - maximum allowed difference between max_shingle_size and min_shingle_size in ShingleTokenFilter. Default is 3. Log a warning when trying to create NGramTokenFilter, NGramTokenizer, ShingleTokenFilter where difference between max_size and min_size exceeds the settings's value. Closes elastic#25887
1 parent 836f0c6 commit 2397cea

File tree

1 file changed

+2
-2
lines changed
  • modules/analysis-common/src/test/resources/rest-api-spec/test/analysis-common

1 file changed

+2
-2
lines changed

modules/analysis-common/src/test/resources/rest-api-spec/test/analysis-common/30_tokenizers.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
---
3030
"nGram_exception":
3131
- skip:
32-
version: " - 6.0.0"
33-
reason: starting from version 6.0.1 this produces a warning
32+
version: " - 6.0.99"
33+
reason: starting from version 6.1.0 this produces a warning
3434
features: "warnings"
3535
- do:
3636
indices.analyze:

0 commit comments

Comments
 (0)