-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[fix](orc-reader) Fix orc lazy materialization should not be bundled with pushdown. #49835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[fix](orc-reader) Fix orc lazy materialization should not be bundled with pushdown. #49835
Conversation
|
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
|
run buildall |
TPC-H: Total hot run time: 34495 ms |
TPC-DS: Total hot run time: 186432 ms |
ClickBench: Total hot run time: 30.84 s |
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
1a08075 to
63dacd1
Compare
|
run buildall |
TPC-H: Total hot run time: 33979 ms |
TPC-DS: Total hot run time: 193223 ms |
ClickBench: Total hot run time: 31.54 s |
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
|
PR approved by at least one committer and no changes requested. |
|
PR approved by anyone and no changes requested. |
…with pushdown. (apache#49835) Problem Summary: The current orc pushdown and delayed materialization conditions are connected together. The conditions that can be pushed down must be used for delayed materialization conditions. This is unreasonable. The two should be orthogonal. - Fix orc lazy materialization should not be bundled with pushdown. - Fix materialization for hive acid table.
…with pushdown. (apache#49835) ### What problem does this PR solve? Problem Summary: The current orc pushdown and delayed materialization conditions are connected together. The conditions that can be pushed down must be used for delayed materialization conditions. This is unreasonable. The two should be orthogonal. ### Release note - Fix orc lazy materialization should not be bundled with pushdown. - Fix materialization for hive acid table.
…with pushdown. (apache#49835) Problem Summary: The current orc pushdown and delayed materialization conditions are connected together. The conditions that can be pushed down must be used for delayed materialization conditions. This is unreasonable. The two should be orthogonal. - Fix orc lazy materialization should not be bundled with pushdown. - Fix materialization for hive acid table.
…with pushdown. (apache#49835) Problem Summary: The current orc pushdown and delayed materialization conditions are connected together. The conditions that can be pushed down must be used for delayed materialization conditions. This is unreasonable. The two should be orthogonal. - Fix orc lazy materialization should not be bundled with pushdown. - Fix materialization for hive acid table.
What problem does this PR solve?
Problem Summary:
The current orc pushdown and late materialization conditions are connected together. The conditions that can be pushed down must be used for late materialization conditions. This is unreasonable. The two should be orthogonal.
Release note
Check List (For Author)
Test
Behavior changed:
Does this need documentation?
Check List (For Reviewer who merge this PR)