chrevanthreddy opened a new pull request, #19513: URL: https://github.com/apache/hudi/pull/19513
## Summary Adds the engine-neutral RFC-109 vector search core and closes the format-sensitive read correctness gaps before incremental maintenance lands. - pins one table/index snapshot and removes the obsolete centroid epoch identity; - performs bounded, snapshot-pinned batched RLI arbitration; - drops deleted candidates and applies explicit FAIL/WARN/FALLBACK handling for stale candidates; - retains one ordered candidate pool and executes continuation windows without rescanning MDT; - keeps distributed candidate batches as `HoodieData` and only collects bounded per-batch top-K results; - applies deterministic delta-over-base precedence, tombstone suppression, and overlay slack before finalist arbitration; - preserves stale candidates for key-based fetch at the live RLI location. This PR is stacked on #19318 and includes its dependency commits until the earlier RFC-109 PRs merge. ## Validation Java 17: - full `hudi-common`: 2,320 tests passed, zero failures/errors/skips; - Checkstyle: zero violations; - `git diff --check`: passed. ## Tracking Contributes to #19102 and #19103. -- 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]
