'is filter supported in elasticsearch 7 in analysis?
I have the following settings roughly in my elastcisearch index :-
{
"pro_product_nanco_202111": {
"settings": {
"index": {
"max_ngram_diff": "49",
"routing": {
"allocation": {
"include": {
"_tier_preference": "data_content"
}
}
},
"number_of_shards": "1",
"provided_name": "pro_product_nanco_202111",
"max_shingle_diff": "4",
"creation_date": "1645513903046",
"analysis": {
"filter": {
"searchkick_suggest_shingle": {
"max_shingle_size": "5",
"type": "shingle"
}
},
"analyzer": {
"searchkick_search": {
"filter": [
"lowercase",
"asciifolding",
"searchkick_search_shingle"
]
},
},
"char_filter": {
"ampersand": {
"type": "mapping",
"mappings": [
"&=> and "
]
}
}
},
....
}
}
}
}
I am however unable to find any equivalent filter option in the elasticsearch I.E. a filter option that is a direct descendant of analysis, is this a property that is depreciated in es or replaced with normalizer ? The above settings were created in es 5 or 6 and currently i'am migrating to es 7. I basically just want to know if filter is still a valid param in analysis when creating settings.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
