diff options
author | Constantine Gamora <164517843+ya-ksgamora@users.noreply.github.com> | 2025-07-30 12:27:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-30 12:27:45 +0300 |
commit | 3d72189cd0ec5f10528664be26b3a56f00224bc4 (patch) | |
tree | 3a3329f4ccf37c6850bb4dcfc0055410ad8ba46d | |
parent | 1a59cd63f986914c1794f6337ad09b5007f5b18d (diff) | |
download | ydb-3d72189cd0ec5f10528664be26b3a56f00224bc4.tar.gz |
[NBS] Add an empty field for nbs configs in Console to TAppConfig (#21880)
-rw-r--r-- | ydb/core/protos/config.proto | 2 | ||||
-rw-r--r-- | ydb/core/protos/nbs/blockstore.proto | 4 | ||||
-rw-r--r-- | ydb/core/protos/nbs/ya.make | 19 | ||||
-rw-r--r-- | ydb/core/protos/ya.make | 1 |
4 files changed, 26 insertions, 0 deletions
diff --git a/ydb/core/protos/config.proto b/ydb/core/protos/config.proto index 6c987024bd6..c3d688e3fc8 100644 --- a/ydb/core/protos/config.proto +++ b/ydb/core/protos/config.proto @@ -36,6 +36,7 @@ import "ydb/core/protos/tablet.proto"; import "ydb/core/protos/tenant_pool.proto"; import "ydb/core/protos/tenant_slot_broker.proto"; import "ydb/core/protos/workload_manager_config.proto"; +import "ydb/core/protos/nbs/blockstore.proto"; import "ydb/library/actors/protos/interconnect.proto"; import "yql/essentials/core/file_storage/proto/file_storage.proto"; import "yql/essentials/providers/common/proto/gateways_config.proto"; @@ -2491,6 +2492,7 @@ message TAppConfig { optional TWorkloadManagerConfig WorkloadManagerConfig = 90; optional TBridgeConfig BridgeConfig = 91; optional TGroupedMemoryLimiterConfig CompGroupedMemoryLimiterConfig = 92; + optional TBlockstoreConfig BlockstoreConfig = 93; repeated TNamedConfig NamedConfigs = 100; optional string ClusterYamlConfig = 101; diff --git a/ydb/core/protos/nbs/blockstore.proto b/ydb/core/protos/nbs/blockstore.proto new file mode 100644 index 00000000000..2bd9d18214e --- /dev/null +++ b/ydb/core/protos/nbs/blockstore.proto @@ -0,0 +1,4 @@ +package NKikimrConfig; + +// This is a message that is used for config overrides in Console for https://github.com/ydb-platform/nbs, where it's not empty +message TBlockstoreConfig {} diff --git a/ydb/core/protos/nbs/ya.make b/ydb/core/protos/nbs/ya.make new file mode 100644 index 00000000000..4c49bc1fe19 --- /dev/null +++ b/ydb/core/protos/nbs/ya.make @@ -0,0 +1,19 @@ +PROTO_LIBRARY() + +SET(PROTOC_TRANSITIVE_HEADERS "no") + +GRPC() + +IF (OS_WINDOWS) + NO_OPTIMIZE_PY_PROTOS() +ENDIF() + +SRCS( + blockstore.proto +) + +CPP_PROTO_PLUGIN0(config_proto_plugin ydb/core/config/tools/protobuf_plugin) + +EXCLUDE_TAGS(GO_PROTO) + +END() diff --git a/ydb/core/protos/ya.make b/ydb/core/protos/ya.make index 05c598ce838..2469b2fda2e 100644 --- a/ydb/core/protos/ya.make +++ b/ydb/core/protos/ya.make @@ -166,6 +166,7 @@ GENERATE_ENUM_SERIALIZATION(shared_cache.pb.h) PEERDIR( ydb/core/config/protos ydb/core/fq/libs/config/protos + ydb/core/protos/nbs ydb/core/protos/schemeshard ydb/core/scheme/protos ydb/core/tx/columnshard/common/protos |