elasticsearch-analysis-dynamic-synonym icon indicating copy to clipboard operation
elasticsearch-analysis-dynamic-synonym copied to clipboard

ES 7.5.0 compatibility

Open hellracer opened this issue 5 years ago • 2 comments

Hi,

May i ask any chance that this could be compatible with ES 7.5.0?

hellracer avatar Dec 04 '19 07:12 hellracer

@hellracer In src/main/java/com/bellszhu/elasticsearch/plugin/synonym/analysis/DynamicSynonymTokenFilterFactory.java, you can just modify line 147 to support with Elasticsearch 7.5.0, like below:

return new CustomAnalyzer(tokenizer, charFilters.toArray(new CharFilterFactory[0])

lryong avatar Feb 06 '20 00:02 lryong

{ return new CustomAnalyzer( tokenizer, charFilters.toArray(new CharFilterFactory[0]), tokenFilters.stream().map(TokenFilterFactory::getSynonymFilter).toArray(TokenFilterFactory[]::new) ); }

大佬 可以具体说一下在哪里更改吗?

Epilum avatar Dec 03 '23 10:12 Epilum