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.

Reply via email to