Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
7.1
-
None
-
RHEL, MacOS X
Do not believe this is environment-specific.
Description
synonyms.txt:
allergic, hypersensitive aspirin, acetylsalicylic acid dog, canine, canis familiris, k 9 rat, rattus
request handler:
<requestHandler name="/test_qparse_error" class="solr.SearchHandler"> <lst name="defaults"> <!-- Query settings --> <str name="defType">edismax</str> <str name="tie"> 0.4</str> <str name="qf">title^100</str> <str name="pf">title~20^5000</str> <str name="pf2">title~11</str> <str name="pf3">title~22^1000</str> <str name="df">text</str> <!-- mm If two or fewer clauses exist, they all must match. If three to five clauses exist, one can be missing. If six to eight clauses exist, all but three must match. If more than nine clauses exist, only require 30% to match.--> <str name="mm">3<-1 6<-3 9<30%</str> <str name="q.alt">*:*</str> <str name="rows">25</str> </lst> </requestHandler>
Phrase queries (pf, pf2, pf3) containing "dog" or "aspirin" against the above list will not be generated.
"allergic reaction dog" will generate pf2: "allergic reaction", but not pf:"allergic reaction dog", pf2: "reaction dog", or pf3: "allergic reaction dog"
"aspirin dose in rats" will generate pf3: "dose ? rats" but not pf2: "aspirin dose" or pf3:"aspirin dose ?"
Attachments
Attachments
Issue Links
- is blocked by
-
LUCENE-8531 QueryBuilder hard-codes inOrder=true for generated sloppy span near queries
-
- Closed
-
- is related to
-
SOLR-12532 Slop specified in query string is not preserved for certain phrase searches
-
- Open
-
-
SOLR-12260 edismax: Include phrase clauses as terms in pf/pf2/pf3 when SOW=false
-
- Open
-
- links to