-
Notifications
You must be signed in to change notification settings - Fork 686
base: move TCompactionPolicy out of flat_scheme_op.proto #10495
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
f30dbfa
to
5f5ec6a
Compare
5f5ec6a
to
e4b9c93
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
e4b9c93
to
7f5e729
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
7f5e729
to
6df8fa9
Compare
⚪ Test history | Ya make output | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
⚪ Test history | Ya make output | Test bloat
⚪ Test history | Ya make output | Test bloat | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
Move
TCompactionPolicy
fromflat_scheme_op.proto
to distinct .proto file.The final goal is to break dependency of
ydb/core/base/
onflat_scheme_op.pb.h
.Currently,
flat_scheme_op.proto
contains few fundamental structures essential forydb/core/base/
, alongside numerous higher-level components (scheme entities descriptions, scheme operations) that are irrelevant toydb/core/base/
's needs.This is part of "improve schemeshard operation build-time" effort (#10633).
Changelog category