Closed LebranceBW closed 3 months ago
@LebranceBW don't forget to reapply for review once you have added the requested changes
@fulmicoton I've done above requested changes, and BooleanWeight::complex_scorer
has some heavy modification, and I'd say it's a bit messy. Could you help me on it?
@PSeitz can you help @LebranceBW and take over the code review?
@PSeitz Could you help take a review for this PR? Thanks a lot.
@PSeitz Sorry to interrupt your work, but I wanna know this PR could be push forward again?
@PSeitz Sorry to interrupt your work, but I wanna know this PR could be push forward again?
@PSeitz Sorry to interrupt your work, but I wanna know this PR could be push forward again?
@LebranceBW I left a comment to simplify the code regarding FullIntersection
@PSeitz Sorry to interrupt your work, but I wanna know this PR could be push forward again?
@LebranceBW I left a comment to simplify the code regarding
FullIntersection
@PSeitz FullIntersection
already removed.
@PSeitz May this PR could be push forward again?
Thanks @LebranceBW for the PR!
👍🏻
see issue #2398
In this commit, a novel scorer named DisjunctionScorer is introduced, which performs the union of inverted chains with the minimal required elements. BTW, it's implemented via a min-heap. Necessary modifications on
BooleanQuery
andBooleanWeight
are performed as well.