-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
[SegmentV2] Change the default storage format to SegmentV2 #4387
Conversation
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.
Why not change the default value of config default_rowset_type
in common/config.h
to BETA
Modifying this config will cause BE to automatically convert all existing data. I will add some explain in document. |
We will change it to BETA in 0.13? |
yes, but I can't find a good way to solve it. I think we can just leave it and explain it in document. |
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.
Should we remove the config of storage format in BE?
Can not. Because some user already use it. |
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
Proposed changes
Since the Segment V2 has been released for a long time, we should make it as default storage format for newly created table.
This CL mainly changes:
Types of changes
Checklist
Further comments
We should provide a more friendly way to check the conversion progress of Segment V2