The synonym file will be read whenever a new index is created or if an index is re-opened. Closing and opening an index is not the cleanest solution, so I created a plugin to help solve the problem: https://github.com/brusic/refresh-token-filters
However, this version of the plugin does not seem to be working 100%. Unfortunately, I do not have time to test. I have a different version of the plugin working at my company for over a year without any issues. It has more bells and whistles (connects to a database for the term lists, timed refreshes), but I wanted my public version to be simpler. The most important change is that I moved from tracking the filter Java objects directly to using the IndicesService. However, I found that some analyzers can be cached and therefore there internal filters do not change. Like I said, I don't have time to test, but I am assuming that is the issue. Cheers, Ivan On Fri, May 16, 2014 at 3:19 PM, Tom <[email protected]> wrote: > Read about file wathcer service here > https://github.com/elasticsearch/elasticsearch/issues/4063 > > Anything happening according this or am i monitoring the wrong path? > > Am Freitag, 16. Mai 2014 13:42:19 UTC+2 schrieb Tom: > >> Hi, >> >> ES 1.1.1 >> when i use the synonyms filter with a synonyms_path file i have to create >> whole index again to take new synonyms in effect. >> It is not enough to update the index data, in need to remove, create and >> update whole index. >> >> Is that expected behaviour? If so what is ur strategy to get this done on >> a productive system? >> >> >> Thx & regards >> Tom >> > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/c9eb7ca7-328b-4829-b636-3a69f714f226%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/c9eb7ca7-328b-4829-b636-3a69f714f226%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQDub2OH1CKS1phM286gC7808vqGVXyJDtf7D%3DfoyBb5%2BA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
