Gabriel39 opened a new pull request, #69335: URL: https://github.com/apache/doris/pull/69335
### What problem does this PR solve? Backport #69332 to `branch-4.2` (source commit `eeb54b230ddf7a7a5a06cbaab1bdbd6796d8ff22`). Pin lance-c to `4fafcd64525b274b113208390bbcca86bbbc093b` and update the archive checksum. This includes the upstream fix for cold-session vector prewarm when an index name matches another schema column, plus the row-address allowlist/blocklist prefilter APIs. Refresh the existing Foyer patch's base revision and one C++ test context. Its actual added/deleted code is unchanged. The target branch's only cherry-pick conflict was the previous revision's descriptive comment. ### Validation - Passed `bash thirdparty/test/lance-prefilter-patch-test.sh thirdparty/src` on this branch: platform definitions, fresh extraction, idempotence, re-extraction, existing markers, stale-cache invalidation, and patch-failure handling. - Verified the pinned archive checksum through the downloader. - Passed shell syntax checks and `git diff --cached --check`. - Confirmed the patch payload is unchanged and the resulting patch matches #69332 exactly. - Full Doris build and runtime regressions were not run locally; requested through `run buildall`. ### Release note Fix Lance index prewarm failures when a vector index name matches a different schema column. ### Check List (For Author) - Test: dependency patch harness and manual checks above. - Behavior changed: Yes, includes the upstream prewarm fix and new prefilter APIs. - Does this need documentation: No. -- 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]
