-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[enhance](mtmv)Add a new class MTMVSnapshotIdSnapshot to make the code more readable #47166
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
Conversation
|
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
|
run buildall |
TPC-H: Total hot run time: 32223 ms |
TPC-DS: Total hot run time: 189200 ms |
ClickBench: Total hot run time: 30.18 s |
|
run external |
|
run buildall |
|
run performance |
|
run buildall |
TPC-H: Total hot run time: 32475 ms |
TPC-DS: Total hot run time: 188522 ms |
ClickBench: Total hot run time: 31.09 s |
morrySnow
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need upgrade / downgrade case?
zfr9527
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
PR approved by anyone and no changes requested. |
Jibing-Li
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any problems for upgrading and downgrading?
|
pr of iceberg support MTMV not merge to 2.1 or 3.0.not need compatible |
|
PR approved by at least one committer and no changes requested. |
…e more readable (apache#47166) ### What problem does this PR solve? - before, paimon and iceberg put snapshotId to MTMVVersionSnapshot ,now change to MTMVSnapshotIdSnapshot - `compatiblePartitions` only consider OlapTable, because other TableType not has history data - Delete constructor methods without id in MTMVVersionSnapshot to avoid misuse
…e more readable (apache#47166) ### What problem does this PR solve? - before, paimon and iceberg put snapshotId to MTMVVersionSnapshot ,now change to MTMVSnapshotIdSnapshot - `compatiblePartitions` only consider OlapTable, because other TableType not has history data - Delete constructor methods without id in MTMVVersionSnapshot to avoid misuse
…e more readable (apache#47166) ### What problem does this PR solve? - before, paimon and iceberg put snapshotId to MTMVVersionSnapshot ,now change to MTMVSnapshotIdSnapshot - `compatiblePartitions` only consider OlapTable, because other TableType not has history data - Delete constructor methods without id in MTMVVersionSnapshot to avoid misuse
…e more readable (apache#47166) - before, paimon and iceberg put snapshotId to MTMVVersionSnapshot ,now change to MTMVSnapshotIdSnapshot - `compatiblePartitions` only consider OlapTable, because other TableType not has history data - Delete constructor methods without id in MTMVVersionSnapshot to avoid misuse
What problem does this PR solve?
compatiblePartitionsonly consider OlapTable, because other TableType not has history datanot need pick to 2.1 and 3.0
Issue Number: close #xxx
Related PR: #xxx
Problem Summary:
Add a new class MTMVSnapshotIdSnapshot to make the code more readable
Release note
None
Check List (For Author)
Test
Behavior changed:
Does this need documentation?
Check List (For Reviewer who merge this PR)