Did you try the shards parameter? See:
https://cwiki.apache.org/confluence/display/solr/Spell+Checking#SpellChecking-DistributedSpellCheck

On Tue, Dec 30, 2014 at 2:20 PM, Charles Sanders <csand...@redhat.com> wrote:
> I'm running Solr 4.8 in a distributed environment (2 shards). I have added 
> the spellcheck component to my request handler. In my test system, which is 
> not distributed, it works. But when I move it to the Dev box, which is 
> distributed, 2 shards, it is not working. Is there something additional I 
> must do to get this to work in a distributed environment?
>
> <requestHandler default="true" name="standard" class="solr.SearchHandler">
> <!-- default values for query parameters can be specified, these
> will be overridden by parameters in the request
> -->
> <lst name="defaults">
> <str name="echoParams">explicit</str>
> <int name="rows">10</int>
> <str name="df">allText</str>
> <!-- default autocomplete settings for this search request handler -->
> <str name="spellcheck">true</str>
> <str name="spellcheck.dictionary">andreasAutoComplete</str>
> <str name="spellcheck.onlyMorePopular">true</str>
> <str name="spellcheck.count">5</str>
> <str name="spellcheck.collate">true</str>
> <str name="spellcheck.maxCollations">5</str>
> </lst>
> <arr name="last-components">
> <str>autoComplete</str>
> </arr>
> </requestHandler>
>
> <searchComponent name="autoComplete" class="solr.SpellCheckComponent">
> <lst name="spellchecker">
> <str name="name">andreasAutoComplete</str>
> <str name="classname">org.apache.solr.spelling.suggest.Suggester</str>
> <str 
> name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookupFactory</str>
> <str name="field">sugg_allText</str>
> <str name="buildOnCommit">true</str>
> <float name="threshold">.005</float>
> <str name="queryAnalyzerFieldType">text_suggest</str>
> </lst>
> </searchComponent>
>
>
> Any help greatly appreciated! Thanks,
> -Charles
>
>
>

Reply via email to