Greetings list,

I had question regarding the spellcheck.reload parameter. I am using the 
IndexBasedSpellChecker which creates it's dictionary based on content from a 
field. I built the spell check (in error) with a field that has stemming and 
other filters associated to it.

Regarding the spellcheck.reload parameter, the guide states "If set to true, 
this parameter reloads the spellchecker. The results depend on the 
implementation of SolrSpellChecker.reload(). In a typical implementation, 
reloading the spellchecker means reloading the dictionary."

My question is, does "reloading the dictionary" mean completely erasing the 
current dictionary and starting from scratch (which is what I want), or does it 
simply reload the dictionary into some form of memory which would include what 
was there before (the stemmed and filtered data based on the initial field)?



Reply via email to