[
https://issues.apache.org/jira/browse/SOLR-9435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15434538#comment-15434538
]
Jan Høydahl commented on SOLR-9435:
-----------------------------------
This is similar to SOLR-6246 but perhaps not the same, as that one is about
inability to reload core
> Un-recoverable state while using AnalyzingInfixLookupFactory with collection
> RELOAD action
> ------------------------------------------------------------------------------------------
>
> Key: SOLR-9435
> URL: https://issues.apache.org/jira/browse/SOLR-9435
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: spellchecker
> Affects Versions: 4.6.1
> Reporter: ronak kothari
>
> All search requests fails after few sequiancial of Collection RELOAD requests
> with using spellcheck component
> with AnalyzingInfixSuggester
> Observed in Solr 4.6.1
> Reproducible steps:
> 1. Initialized spellcheck component with AnalyzingInfixLookupFactory
> 2. Consider the collection "test_suggest" (if not create one)
> 3. Lets have a dictionary file 'dictionary_a.txt' with size in MBs (~20MB).
> Each line contains a word (max 20char).
> 4. Now, hit the collection reload (or core reload) few times in sequence.
> (Make sure that your dictionary files is large enough)
> - req (core reload) : GET
> http://<solrhost>:<port>/solr/admin/cores?action=RELOAD&core=test_suggest
> or
> - req (collection reload) : GET
> http://<solrhost>:<port>/solr/admin/collections?action=RELOAD&name=test_suggest
> 5. do the search : GET
> http://<solrhost>:<port>/solr/test_suggest/suggest_handler?q=dr
> Response : All the search requests fails.
> Note : Do not turn off buildOnStartup
> Sample Configuration:
> <searchComponent name="suggest" class="solr.SpellCheckComponent">
> <lst name="spellchecker">
> <str name="name">suggest_a</str>
> <str
> name="lookupImpl">org.apache.solr.spelling.suggest.fst.AnalyzingInfixLookupFactory</str>
> <str name="indexPath">./index/analyzingSuggesterIndex_a</str>
> <str name="suggestAnalyzerFieldType">text_general</str>
> <str name="sourceLocation">./dictionaries/dictionary_a.txt</str>
> <str name="buildOnStartup">true</str>
> </lst>
> </searchComponent>
> <requestHandler name="/suggest_handler"
> class="org.apache.solr.handler.component.SearchHandler">
> <lst name="defaults">
> <str name="spellcheck">true</str>
> <str name="spellcheck.dictionary">suggest</str>
> <str name="spellcheck.count">30</str>
> <str name="spellcheck.onlyMorePopular">true</str>
> </lst>
> <arr name="components">
> <str>suggest</str>
> </arr>
> </requestHandler>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]