Uh oh!
There was an error while loading. Please reload this page.
[improve](varbinary) support varbinary type with topn runtime filter - #58721
Conversation
hello-stephen
commented
Dec 4, 2025
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
556e964 to
1b2141bComparezhangstar333
commented
Dec 4, 2025
run buildall |
doris-robot
commented
Dec 4, 2025
TPC-H: Total hot run time: 34631 ms |
doris-robot
commented
Dec 4, 2025
TPC-DS: Total hot run time: 180224 ms |
doris-robot
commented
Dec 4, 2025
ClickBench: Total hot run time: 27.26 s |
doris-robot
commented
Dec 4, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
zhangstar333
commented
Dec 4, 2025
run buildall |
doris-robot
commented
Dec 4, 2025
TPC-H: Total hot run time: 34323 ms |
doris-robot
commented
Dec 4, 2025
TPC-DS: Total hot run time: 180612 ms |
doris-robot
commented
Dec 4, 2025
ClickBench: Total hot run time: 27.5 s |
doris-robot
commented
Dec 4, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 4, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 4, 2025
FE Regression Coverage ReportIncrement line coverage |
zhangstar333
commented
Dec 5, 2025
run buildall |
doris-robot
commented
Dec 5, 2025
TPC-H: Total hot run time: 34394 ms |
morningman
commented
Dec 5, 2025
run buildall |
1 similar comment
zhangstar333
commented
Dec 5, 2025
run buildall |
hello-stephen
commented
Dec 5, 2025
FE UT Coverage ReportIncrement line coverage |
doris-robot
commented
Dec 5, 2025
TPC-H: Total hot run time: 34293 ms |
doris-robot
commented
Dec 5, 2025
TPC-DS: Total hot run time: 180033 ms |
doris-robot
commented
Dec 5, 2025
ClickBench: Total hot run time: 27.36 s |
hello-stephen
commented
Dec 5, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
f5d350f to
69c327eComparezhangstar333
commented
Dec 5, 2025
run buildall |
doris-robot
commented
Dec 5, 2025
TPC-H: Total hot run time: 34401 ms |
doris-robot
commented
Dec 5, 2025
TPC-DS: Total hot run time: 180087 ms |
doris-robot
commented
Dec 5, 2025
ClickBench: Total hot run time: 27.13 s |
zhangstar333
commented
Dec 5, 2025
run buildall |
doris-robot
commented
Dec 11, 2025
TPC-H: Total hot run time: 36494 ms |
doris-robot
commented
Dec 11, 2025
TPC-DS: Total hot run time: 181229 ms |
doris-robot
commented
Dec 11, 2025
ClickBench: Total hot run time: 27.19 s |
hello-stephen
commented
Dec 11, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 11, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 11, 2025
FE Regression Coverage ReportIncrement line coverage |
hello-stephen
commented
Dec 12, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 12, 2025
FE Regression Coverage ReportIncrement line coverage |
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
Uh oh!
There was an error while loading. Please reload this page.
…pache#58721) Problem Summary: support varbinary with topn runtime filter eg: order by binary_col limit n and temp forbid varbinary type at: group by key, join key, comparison predicate in FE part.
…me filter (#58721) (#59479) Problem Summary: pick from master (#58721) support varbinary with topn runtime filter eg: order by binary_col limit n and temp forbid varbinary type at: group by key, join key, comparison predicate in FE part. ### What problem does this PR solve? Issue Number: close #xxx Related PR: #xxx Problem Summary: ### Release note None ### Check List (For Author) - Test <!-- At least one of them must be included. --> - [ ] Regression test - [ ] 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 <!-- Add your reason? --> - Behavior changed: - [ ] No. - [ ] Yes. <!-- Explain the behavior change --> - Does this need documentation? - [ ] No. - [ ] Yes. <!-- Add document PR link here. eg: apache/doris-website#1214 --> ### Check List (For Reviewer who merge this PR) - [ ] Confirm the release note - [ ] Confirm test cases - [ ] Confirm document - [ ] Add branch pick label <!-- Add branch pick label that this PR should merge into -->
…ax filter (#60197) ### What problem does this PR solve? Problem Summary: 1. Fixed an issue where the Parquet reader's pushdown predicate row group min-max filter was ineffective due to a refactoring of the column predicate #59187. 2. Removed tablet_schema from RuntimePredicate when performing topn runtime filters, making RuntimePredicate not limited to olap scan node. 3. Removed the feature in #59053 where the Parquet reader could obtain runtime filters in real time, for the purpose of unifying the implementation of olap and file scan node logic in the future. 4. Temporarily disable the topn runtime filter for VARBINARY type, as the implementation of this type in column predicate is incomplete, affecting pr #58721.
…ax filter (#60197) ### What problem does this PR solve? Problem Summary: 1. Fixed an issue where the Parquet reader's pushdown predicate row group min-max filter was ineffective due to a refactoring of the column predicate #59187. 2. Removed tablet_schema from RuntimePredicate when performing topn runtime filters, making RuntimePredicate not limited to olap scan node. 3. Removed the feature in #59053 where the Parquet reader could obtain runtime filters in real time, for the purpose of unifying the implementation of olap and file scan node logic in the future. 4. Temporarily disable the topn runtime filter for VARBINARY type, as the implementation of this type in column predicate is incomplete, affecting pr #58721.
…me filter (apache#58721) (apache#59479) Problem Summary: pick from master (apache#58721) support varbinary with topn runtime filter eg: order by binary_col limit n and temp forbid varbinary type at: group by key, join key, comparison predicate in FE part. ### What problem does this PR solve? Issue Number: close #xxx Related PR: #xxx Problem Summary: ### Release note None ### Check List (For Author) - Test <!-- At least one of them must be included. --> - [ ] Regression test - [ ] 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 <!-- Add your reason? --> - Behavior changed: - [ ] No. - [ ] Yes. <!-- Explain the behavior change --> - Does this need documentation? - [ ] No. - [ ] Yes. <!-- Add document PR link here. eg: apache/doris-website#1214 --> ### Check List (For Reviewer who merge this PR) - [ ] Confirm the release note - [ ] Confirm test cases - [ ] Confirm document - [ ] Add branch pick label <!-- Add branch pick label that this PR should merge into -->
What problem does this PR solve?
Problem Summary:
support varbinary with topn runtime filter eg: order by binary_col limit n
and temp forbid varbinary type at: group by key, join key, comparison predicate in FE part.
Release note
None
Check List (For Author)
Test
Behavior changed:
Does this need documentation?
Check List (For Reviewer who merge this PR)