[ https://issues.apache.org/jira/browse/SOLR-14782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17187579#comment-17187579 ]
Thomas Schmiereck commented on SOLR-14782: ------------------------------------------ [~broustant] Sorry, was the wrong file. Now it is the right one. > 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 > > > 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