Hi All, I changed the name of the queryAnalyzerFieldType for my spellcheck component and the corresponding field and now when solr starts up, it hangs at this point:
5797 [searcherExecutor-4-thread-1] INFO org.apache.solr.core.SolrCore – QuerySenderListener sending requests to Searcher@153d12bfmain{StandardDirectoryReader(segments_k9p:127340 _1cz(4.3):C387286/120 _2u1(4.3):C405320/146 _4pl(4.3):C493017/136 _65a(4.3):C322122/160 _7ky(4.3):C312296/147 _936(4.3):C326967/135 _b9j(4.3):C474140/229 _cyy(4.3):C298811/88428 _124m(4.3):C622322/137649 My config for the spellcheckcomponent: <searchComponent name="spellcheck" class="solr.SpellCheckComponent"> <str name="queryAnalyzerFieldType">markup</str> <!-- Multiple "Spell Checkers" can be declared and used by this component --> <!-- a spellchecker built from a field of the main index --> <lst name="spellchecker"> <str name="name">default</str> <str name="field">markup_texts</str> <str name="classname">solr.DirectSolrSpellChecker</str> <!-- the spellcheck distance measure used, the default is the internal levenshtein --> <str name="distanceMeasure">internal</str> <!-- minimum accuracy needed to be considered a valid spellcheck suggestion --> <float name="accuracy">0.5</float> <!-- the maximum #edits we consider when enumerating terms: can be 1 or 2 --> <int name="maxEdits">1</int> <!-- the minimum shared prefix when enumerating terms --> <int name="minPrefix">1</int> <!-- maximum number of inspections per result. --> <int name="maxInspections">5</int> <!-- minimum length of a query term to be considered for correction --> <int name="minQueryLength">4</int> <!-- maximum threshold of documents a query term can appear to be considered for correction --> <float name="maxQueryFrequency">0.01</float> <!-- uncomment this to require suggestions to occur in 1% of the documents <float name="thresholdTokenFrequency">.01</float> --> </lst> Has anyone got some insight? Thanks