Hello, I'm Nicholas with Basis Technology. We have done more work investigating the bug we listed previously in March 2020, LUCENE-9269 <https://issues.apache.org/jira/browse/LUCENE-9269>.
We have verified that this bug is present in two different versions of Lucene: 8.11.1 and 9.0.0. Given that this bug still exists in these newer versions of Lucene, we extrapolate that this bug has not been fixed since 8.1. Because this issue prevents us from receiving consistent scores between runs, we are stuck using Lucene 7. Would you mind giving us an update on the progress of this issue, please? Thank you, Nicholas Selvitelli On 2020/03/06 17:40:57 Atri Sharma wrote: > > the two Blended queries get rewritten as Boolean queries themselves, with each (modified) TermQuery as a SHOULD clause > > the nested Boolean queries get flattened, since they are nested disjunctions > > the Term queries (some of which are actually Boost queries) are deduplicated, with one of the two TermQuery and its modified TermStates being picked at random (the randomness is due to the HashSet underlying Lucene's MultiSet). > > This seems a bit worrisome in itself -- the data structure supporting > the implementation should not affect the selection. > > -- > Regards, > > Atri > Apache Concerted > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
