Details
Description
Matching implementations should not overwrite the EntryStatistics stored in the MatchingQueryTerms object.
This bug was difficult to find, but easy to fix. However, a test case is absolutely required due to the subtlety of the bug. Matching implementations don't yet have test cases.
This bug was difficult to find, but easy to fix. However, a test case is absolutely required due to the subtlety of the bug. Matching implementations don't yet have test cases.
This was resolved by adding a check in BaseMatching. Additionally, unit tests for Matching were introduced, which also cover this test case.