-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[WIP](unique-key-merge-on-write) Add delete bitmap for DSIP-018 #10548
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
[WIP](unique-key-merge-on-write) Add delete bitmap for DSIP-018 #10548
Conversation
| repeated string rowset_ids = 1; | ||
| repeated uint32 segment_ids = 2; | ||
| repeated int64 versions = 3; | ||
| repeated bytes segment_delete_bitmaps = 4; |
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.
add some comments please.
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.
Done.
be/src/olap/tablet_meta.h
Outdated
| * "rowset id 1, segment id 1" is deleted/overitten by some loads at "version 2" | ||
| */ | ||
| class DeleteBitmap { | ||
| public: |
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.
indentation
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.
Done.
kpfly
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.
some checker fail.
kpfly
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. |
morningman
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
|
hi @compiletheworld , please fix the BE code format |
|
PR approved by at least one committer and no changes requested. |
|
@compiletheworld the formatter failed, pls fix it. |
zhannngchen
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
dd70619 to
f1d92cc
Compare
f1d92cc to
59be26d
Compare
|
PR approved by at least one committer and no changes requested. |
… by DSIP-018 (apache#10548) Missing delete bitmap for copy constructor of `TabletMeta(TabletMeta&)`.
… by DSIP-018 (apache#10548) Missing delete bitmap for copy constructor of `TabletMeta(TabletMeta&)`.
…18 (apache#10548) Add delete bitmap for DSIP-018: Support Merge-On-Write implementation for UNIQUE KEY data model
… by DSIP-018 (apache#10548) (apache#10863) Missing delete bitmap for copy constructor of `TabletMeta(TabletMeta&)`.
Proposed changes
Add delete bitmap for
DSIP-018: Support Merge-On-Write implementation for UNIQUE KEY data model
Problem Summary:
Checklist(Required)
Further comments