xiangfu0 opened a new pull request, #19301:
URL: https://github.com/apache/pinot/pull/19301
Part 5/5 of the split of #19287 (Fix FULL-upsert vector candidate
generation).
## Summary
Add `VectorUpsertTableTest` on `CustomDataQueryClusterIntegrationTest`: six
physical
records collapse to four current records under FULL upsert, and vector top-K
queries
must return exactly K current entities with scalar-distance equivalence.
Covers a single consuming segment and sealed-plus-consuming segments, both
query
engines, two replicas, and a `skipUpsert=true` control proving the obsolete
rows are
physically nearest.
## Validation
- Both query-engine invocations passed against the stacked fix.
- The test was also run against a pre-fix `pinot-core` build and fails there
with the
reported symptom (0 of K rows returned), confirming it is a genuine
regression test.
> Stacked on the [Vector Upsert 4/5] PR — this PR shows the earlier stack
commits until predecessors merge; review only the last commit here.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]