Gabriel39 opened a new pull request, #66357:
URL: https://github.com/apache/doris/pull/66357
### What problem does this PR solve?
Issue Number: None
Related PR: None
Problem Summary:
File Scanner V2 inherited the legacy session gates for runtime-filter
partition pruning and Parquet expression ZoneMap pruning. Disabling either
switch therefore also disabled the corresponding V2 pruning path, even though
V2 owns an independent pruning pipeline.
This change keeps both pruning paths enabled for File Scanner V2 regardless
of the legacy session switch values. File Scanner V1 behavior is unchanged.
### Release note
File Scanner V2 always applies partition predicate pruning and Parquet
expression ZoneMap pruning.
### Check List (For Author)
- Test
- [ ] Regression test
- [x] Unit Test
- [ ] Manual test (add detailed scripts or steps below)
- [ ] No need to test or manual test. Explain why:
- [ ] This is a refactor/code format and no logic has been changed.
- [ ] Previous test can cover this change.
- [ ] No code files have been changed.
- [ ] Other reason
- Behavior changed:
- [ ] No.
- [x] Yes. File Scanner V2 no longer honors
runtime_filter_partition_prune or expr_zonemap_filter; both pruning paths
remain enabled.
- Does this need documentation?
- [x] No.
- [ ] Yes.
### Check List (For Reviewer who merge this PR)
- [ ] Confirm the release note
- [ ] Confirm test cases
- [ ] Confirm document
- [ ] Add branch pick label
--
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]