PF, PF2, PF3 clauses missing in solr7 with query-time synonyms?
I'm seeing pf and pf3 clauses fail to generate in long queries containing
synonyms. Wondering if anyone else has run into this, or if it needs to be
submitted as a bug in Jira. It is a showstopper problem for the current
project, as the pf and pf3 were pretty heavily tuned.
Using Solr 7.1; all fields are using the following type:
Synonyms file is pretty long, so I'll just include the relevent bits for an
aspirin, acetylsalicylic acid
dog, canine, canis familiris, k 9
The problem seems to occur when part of the query has a synonym, but the
whole phrase is not. Whitespace added to piece out what is going on;
believe any parentheses errors are due to my tinkering around. Beyond that
though, this is as from Solr. Slop has been tinkered with to identify
PF/PF2/PF3 clauses where PF fields have a slop ending in 0, pf2 ending in
1, pf3 ending in 2 eg ~10, ~11, ~12, etc.
Example 1: "aspirin dose in rats"
Re: PF, PF2, PF3 clauses missing in solr7 with query-time synonyms?
An update on this:
The problem occurs on phrase queries, using edismax, where the term in the
nested query contains a multi-word synonym.
In the example above, dog has a multiterm synonym "canis familiaris", and
aspirin has "acetylsalicylic acid".
Creating a JIRA ticket.
On Wed, Apr 18, 2018 at 12:38 PM, Elizabeth Haubert <
[hidden email]> wrote: