aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorevgeniy-kozev <evgeniy-kozev@yandex-team.com>2023-02-07 17:57:27 +0300
committerevgeniy-kozev <evgeniy-kozev@yandex-team.com>2023-02-07 17:57:27 +0300
commit3cb077bd706fad6f1f1f9bb5b91a81666b9fd705 (patch)
tree865b053ac60386514a278611850549b2cb8cd97b
parent0e96b00d9225ddd0408b3d1aa687de6b687f7fc7 (diff)
downloadydb-3cb077bd706fad6f1f1f9bb5b91a81666b9fd705.tar.gz
field BaseDiskTabletId is added to VolumeConfig proto
-rw-r--r--ydb/core/protos/blockstore_config.proto8
1 files changed, 8 insertions, 0 deletions
diff --git a/ydb/core/protos/blockstore_config.proto b/ydb/core/protos/blockstore_config.proto
index d27b620b42..2e4850da90 100644
--- a/ydb/core/protos/blockstore_config.proto
+++ b/ydb/core/protos/blockstore_config.proto
@@ -66,7 +66,12 @@ message TVolumeConfig {
optional uint32 PerformanceProfileMaxWriteIops = 24;
optional uint32 PerformanceProfileBurstPercentage = 25;
+ // Label of base volume.
+ // If set then current volume is called "overlay volume".
optional string BaseDiskId = 26;
+
+ // "base volume checkpoint" overlay volume sits on.
+ // Should not be empty when BaseDiskId is not empty.
optional string BaseDiskCheckpointId = 27;
optional bool SizeDecreaseAllowed = 28;
@@ -113,6 +118,9 @@ message TVolumeConfig {
// Placement partition id.
optional string PlacementPartitionId = 45;
+
+ // Tablet id of base disk.
+ optional uint64 BaseDiskTabletId = 46;
}
message TUpdateVolumeConfig {