Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
feat(storage): support compaction group split and merge #17898
feat(storage): support compaction group split and merge #17898
Changes from all commits
5ce1f4a
537a555
a126f6f
5e578a3
fc0cee2
63667b8
0da9a83
69dc63a
8e1bf19
3b57f46
4725519
4aaf0c5
e10453d
3358600
368c87c
1dcc4d5
033c8f3
7f92561
06f08bb
32ded2a
d4efbf3
f024d47
ad05c11
6b71753
d302e49
0a2e36e
2bae033
4ab861f
29c9edf
0f6fa7c
0ccb849
556f9f7
ad756a8
ea57149
b8c66ea
2c81d3d
6246a14
32bafa7
7da40e6
ce1d7cc
a66a51b
0a3a91e
a0247fa
5176eb3
2a91d2d
be5ecb6
2a05daa
2ebc0ef
3e8bd6f
ded1709
a6d06a5
6719620
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
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.
This can be moved inside
if !matches!(new_table_fragment_info, NewTableFragmentInfo::None)
and there is no need to be a Option.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.
This is always true. We can either remove the check or let init the compaction_group_manager_txn here without defining a mut variable outside.
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.
Does it mean that after this PR, any newly created streaming job will be put in a separate compaction group by default?