Gabriel39 opened a new pull request, #66356:
URL: https://github.com/apache/doris/pull/66356
### What problem does this PR solve?
Issue Number: N/A
Backport the selected FileScannerV2 predicate ownership and localization
fixes from #66261 to `branch-4.1`.
The selected commits require the earlier predicate-refresh and
residual-ownership infrastructure from the same PR. This PR therefore includes
the complete dependency prefix through the three selected commits, preserving
their original order and cleanup pairing.
The changes keep residual predicate ownership ordered across splits,
localize safe predicates independently, and avoid retaining predicate-column
payloads after exact file-level filtering when those values are no longer
needed.
### Release note
None
### Check List (For Author)
- Test:
- BE targeted suites: 255 tests passed across FileScannerV2, scanner late
runtime filters, TableReader, ColumnMapper, Parquet, JNI, Hudi, Paimon, Iceberg
position deletes, and adaptive block-size prediction.
- FE `FileQueryScanNodeTest`: 7 tests passed.
- Behavior changed: Yes. Predicate localization remains split-local, and
predicate-only column values can be discarded after exact file-level filtering.
- 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]