Hi,

  We are in the process of transitioning to SolrCloud (4.4) from
Master-Slave architecture (4.2) . One of the issues I'm facing now is with
making spell check work. It only seems to work if I explicitly set
distrib=false. I'm using a custom request handler and included the spell
check option.

<str name="spellcheck">on</str>
   <str name="spellcheck.collate">true</str>
   <str name="spellcheck.onlyMorePopular">false</str>
   <str name="spellcheck.extendedResults">false</str>
   <str name="spellcheck.count">1</str>
   <str name="spellcheck.dictionary">default</str>
  </lst>
  <!-- append spellchecking to our list of components -->
  <arr name="last-components">
   <str>spellcheck</str>
  </arr>

The spellcheck component has the usual configuration.

The spell check is part of the request handler which is being used to
executed a distributed query.. I can't possibly add distrib=false.

Just wondering if there's a way to address this.

Any pointers will be appreciated.

-Thanks,
Shamik

Reply via email to