elasticsearch-analysis-dynamic-synonym
elasticsearch-analysis-dynamic-synonym copied to clipboard
elasticsearch同义词热更新插件,支持本地文件更新,http远程文件更新,修复若干bug。
DynamicSynonymPlugin第86行提示null, 应该是pluginComponent没有初始化,是什么情况?
在中英文混合的同义词下,不能通过中文的找到英文
https://github.com/hailin0/elasticsearch-analysis-dynamic-synonym/blob/dd2482fa9872718ee08a9eeb4664547aba44e3a6/src/main/java/com/hailin0/elasticsearch/index/analysis/DynamicSynonymFilter.java#L428 SynonymFilter的字段设计成final就是不允许它们改动,如果这些字段正在被使用,比如来了一条查询请求,正在解析,这时更新线程过来更新这些字段,不是会出乱子?
不知道是否能够增加对https的支持
Iterator filters = dynamicSynonymFilters.get(indexName).iterator(); 重现步骤: 索引关闭后再开启,修改同义词后重新加载时,会概率出现java.lang.NullPointerException; 初步定位异常出现在`dynamicSynonymFilters.get(indexName)`这句,打印出来是 null
历史版本可以提供一下吗? 6.1.4