Hello, I am using the spellcheck component for spelling suggestions and I've used the same configurations in two separate projects, the only difference is one project uses a single core and the other is a collection on SolrCloud with three shards. The single core has about 56K docs and the one on SolrCloud has 1M docs. Strangely, the format of the response is slightly different between the two and I'm not sure why (particularly the collations part). Was wondering if any can shed some light on this? Below is my configuration and the results I'm getting.
This is in my "/select" searchHandler: <!-- spellcheck defaults.. --> <str name="spellcheck">on</str> <str name="spellcheck.extendedResults">false</str> <str name="spellcheck.count">5</str> <str name="spellcheck.alternativeTermCount">2</str> <str name="spellcheck.maxResultsForSuggest">5</str> <str name="spellcheck.collate">true</str> <str name="spellcheck.collateExtendedResults">true</str> <str name="spellcheck.maxCollationTries">5</str> <str name="spellcheck.maxCollations">3</str> And my spellcheck component: <!-- SPELLCHECK COMPONENT.. --> <searchComponent name="spellcheck" class="solr.SpellCheckComponent"> <!-- a spellchecker built from a field of the main index --> <lst name="spellchecker"> <str name="name">default</str> <str name="field">spelling</str> <str name="classname">solr.DirectSolrSpellChecker</str> <str name="distanceMeasure">internal</str> <float name="accuracy">0.5</float> <int name="maxEdits">2</int> <int name="minPrefix">1</int> <int name="maxInspections">5</int> <int name="minQueryLength">4</int> <float name="maxQueryFrequency">0.01</float> </lst> </searchComponent> Examples of each output can be found here: https://gist.github.com/ryac/ceff8da00ec9f5b84106 Thanks, Ryan