[ 
https://issues.apache.org/jira/browse/SOLR-4025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Cassandra Targett closed SOLR-4025.
-----------------------------------

> queryAnalyzerFieldType for spellcheck is never validated, makes example 
> configs broken
> --------------------------------------------------------------------------------------
>
>                 Key: SOLR-4025
>                 URL: https://issues.apache.org/jira/browse/SOLR-4025
>             Project: Solr
>          Issue Type: Bug
>            Reporter: Hoss Man
>
> Discovered this while trying to answer a quick question for "nepenthe" on the 
> IRC channel...
> * spellcheck component looks for an init param named "queryAnalyzerFieldType" 
> butsilently ignores it and uses WhitespaceAnalyzer if it refers to a 
> fieldtype that doesn't exist.
> * as a result of silently ignoring this w/o failure, no one seems to have 
> ever noticed that the example configs refer to a field type that was 
> removed...
> {noformat}
>     <str name="queryAnalyzerFieldType">textSpell</str>
> {noformat}
> * as a result, the "default" example spellchecker dictionary (using 
> DirectSolrSpellChecker) doesn't give any recomendations for words with 
> upercase letters (because it defaults to WhitespaceAnalyzer but the "name" 
> field used for hte dictionary uses LowercaseFilter)
> For example, this gives no suggestions...
> http://localhost:8983/solr/spell?q=Delll+Ultrashar&spellcheck=true&spellcheck.extendedResults=true&spellcheck.dictionary=default&spellcheck.build=true
> But this does...
> http://localhost:8983/solr/spell?q=delll+ultrashar&spellcheck=true&spellcheck.extendedResults=true&spellcheck.dictionary=default&spellcheck.build=true



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to