aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhor911 <hor911@yandex-team.ru>2022-02-22 02:30:13 +0300
committerhor911 <hor911@yandex-team.ru>2022-02-22 02:30:13 +0300
commit30ece0199a1c5bc43e8e98f3b908a3a6ac03278c (patch)
treef5787586f4692cc4cd6a1d3e2a7c00f8e5ab97cc
parentff3752aca6c4e179ac6f116261d38e1d0ccec929 (diff)
downloadydb-30ece0199a1c5bc43e8e98f3b908a3a6ac03278c.tar.gz
Allow empty static name service files for NS_EXTERNAL
ref:b58bf34e83e4a85ceedee7f7121b972973feb956
-rw-r--r--ydb/core/driver_lib/run/kikimr_services_initializers.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ydb/core/driver_lib/run/kikimr_services_initializers.cpp b/ydb/core/driver_lib/run/kikimr_services_initializers.cpp
index a7c102c3780..32554bb5c7c 100644
--- a/ydb/core/driver_lib/run/kikimr_services_initializers.cpp
+++ b/ydb/core/driver_lib/run/kikimr_services_initializers.cpp
@@ -699,7 +699,10 @@ void TBasicServicesInitializer::InitializeServices(NActors::TActorSystemSetup* s
setup->LocalServices.emplace_back(GetDestructActorID(), TActorSetupCmd(new TDestructActor,
TMailboxType::ReadAsFilled, interconnectPoolId));
- Y_VERIFY(!table->StaticNodeTable.empty());
+ if (nsConfig.GetType() != NKikimrConfig::TStaticNameserviceConfig::NS_EXTERNAL) {
+ Y_VERIFY(!table->StaticNodeTable.empty());
+ }
+
ui32 maxNode = 0;
for (const auto &node : table->StaticNodeTable) {
maxNode = Max(maxNode, node.first);