[ https://issues.apache.org/jira/browse/SOLR-14782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17189123#comment-17189123 ]
Bruno Roustant commented on SOLR-14782: --------------------------------------- I added a PR for the doc improvement. I think it will be sufficient (no need for an UnescapeCharFilterFactory). Thomas, you should use a StandardTokenizerFactory because with 8.3 it becomes possible to match a subset of the query terms (not always a full match anymore), see SOLR-11866. If you use a KeywordTokenizerFactory, it produces only the full query as a single token, so no subset matching possible. > QueryElevationComponent does not handle escaped query terms > ----------------------------------------------------------- > > Key: SOLR-14782 > URL: https://issues.apache.org/jira/browse/SOLR-14782 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: query parsers > Affects Versions: 8.2 > Reporter: Thomas Schmiereck > Assignee: Bruno Roustant > Priority: Major > Labels: elevation > Attachments: SOLR-14782.patch > > Time Spent: 10m > Remaining Estimate: 0h > > h1. Description > if the elevate.xml contains a entry with spaces: > <{color:#0033b3}query {color}{color:#174ad4}text{color}{color:#067d17}="aaa > bbb"{color}><{color:#0033b3}doc > {color}{color:#174ad4}id{color}{color:#067d17}="core2docId2" > {color}/></{color:#0033b3}query{color}> > and the Solr query term is escaped: > {{?q=aaa\+bbb}} > the Solr search itself handels this correctly, but the elevate component > "QueryElevationComponent" does not unescape the query term bevor the lookup > in the elevate.xml. > Result is that the entry is not elevated. > A also valid (not escaped) query like: > {{?q=aaa%20bbb}} > is working. > h1. Technical Notes > see: > org.apache.solr.handler.component.QueryElevationComponent.MapElevationProvider#getElevationForQuery > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org