bells / elasticsearch-analysis-dynamic-synonym

The dynamic synonym plugin adds a synonym token filter that reloads the synonym file(local file or remote file) at given intervals (default 60s).
369 stars 181 forks source link

这里不会有同步问题吗? #39

Open xinlmain opened 5 years ago

xinlmain commented 5 years ago

https://github.com/bells/elasticsearch-analysis-dynamic-synonym/blob/dbe8ebeb6b92d9b403acb76020ea7d64b39abcc8/src/main/java/com/bellszhu/elasticsearch/plugin/synonym/analysis/DynamicSynonymTokenFilterFactory.java#L136

本来是SynonymFilter是final的字段,万一正在查询的时侯在被使用,这时更新线程去update这些字段,不会出问题吗?