aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorInnokentii Mokin <innokentii@ydb.tech>2024-02-14 16:49:58 +0300
committerGitHub <noreply@github.com>2024-02-14 16:49:58 +0300
commitc85594c99554e7e8f292fd88387a4bc9902f154d (patch)
treeb3a9bb5ac3b7bb33bb26b18ad53f79854bbbff4c
parent6f1f544b7d94e5b89b4d6d17d0fe47ab560c28ba (diff)
downloadydb-c85594c99554e7e8f292fd88387a4bc9902f154d.tar.gz
[Configs Refactor] Fix NVME support (#1920)
-rw-r--r--ydb/library/yaml_config/ut_transform/canondata/result.json12
-rw-r--r--ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_basic/nvme.yaml.result.json1546
-rw-r--r--ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_deprecated/nvme.yaml.result.json1546
-rw-r--r--ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_basic/nvme.yaml.ds_init.result.json1546
-rw-r--r--ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/nvme.yaml.ds_init.result.json1546
-rw-r--r--ydb/library/yaml_config/ut_transform/configs/nvme.yaml179
-rw-r--r--ydb/library/yaml_config/yaml_config_parser.cpp4
7 files changed, 6377 insertions, 2 deletions
diff --git a/ydb/library/yaml_config/ut_transform/canondata/result.json b/ydb/library/yaml_config/ut_transform/canondata/result.json
index efbb9c46b44..00cf82fbebd 100644
--- a/ydb/library/yaml_config/ut_transform/canondata/result.json
+++ b/ydb/library/yaml_config/ut_transform/canondata/result.json
@@ -10,6 +10,9 @@
"uri": "file://test_transform.TestYamlConfigTransformations.test_basic/simple.yaml.result.json"
},
{
+ "uri": "file://test_transform.TestYamlConfigTransformations.test_basic/nvme.yaml.result.json"
+ },
+ {
"uri": "file://test_transform.TestYamlConfigTransformations.test_basic/mirror-3dc-9-nodes.yaml.result.json"
},
{
@@ -33,6 +36,9 @@
"uri": "file://test_transform.TestYamlConfigTransformations.test_deprecated/simple.yaml.result.json"
},
{
+ "uri": "file://test_transform.TestYamlConfigTransformations.test_deprecated/nvme.yaml.result.json"
+ },
+ {
"uri": "file://test_transform.TestYamlConfigTransformations.test_deprecated/mirror-3dc-9-nodes.yaml.result.json"
},
{
@@ -56,6 +62,9 @@
"uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_basic/simple.yaml.ds_init.result.json"
},
{
+ "uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_basic/nvme.yaml.ds_init.result.json"
+ },
+ {
"uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_basic/mirror-3dc-9-nodes.yaml.ds_init.result.json"
},
{
@@ -79,6 +88,9 @@
"uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/simple.yaml.ds_init.result.json"
},
{
+ "uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/nvme.yaml.ds_init.result.json"
+ },
+ {
"uri": "file://test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/mirror-3dc-9-nodes.yaml.ds_init.result.json"
},
{
diff --git a/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_basic/nvme.yaml.result.json b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_basic/nvme.yaml.result.json
new file mode 100644
index 00000000000..ce7164cb754
--- /dev/null
+++ b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_basic/nvme.yaml.result.json
@@ -0,0 +1,1546 @@
+{
+ "ActorSystemConfig":
+ {
+ "Executor":
+ [
+ {
+ "Type":"BASIC",
+ "Threads":56,
+ "SpinThreshold":1,
+ "Name":"System"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"User"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"Batch"
+ },
+ {
+ "Type":"IO",
+ "Threads":1,
+ "Name":"IO"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":16,
+ "SpinThreshold":10,
+ "Name":"IC",
+ "TimePerMailboxMicroSecs":100
+ }
+ ],
+ "Scheduler":
+ {
+ "Resolution":64,
+ "SpinThreshold":0,
+ "ProgressThreshold":10000
+ },
+ "SysExecutor":0,
+ "UserExecutor":1,
+ "IoExecutor":3,
+ "BatchExecutor":2,
+ "ServiceExecutor":
+ [
+ {
+ "ServiceName":"Interconnect",
+ "ExecutorId":4
+ }
+ ]
+ },
+ "LogConfig":
+ {
+ "SysLog":false,
+ "DefaultLevel":3,
+ "AllowDropEntries":false,
+ "BackendFileName":"/place/kikimr-logs/kikimr.txt"
+ },
+ "NameserviceConfig":
+ {
+ "Node":
+ [
+ {
+ "NodeId":1,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-000.example.com",
+ "InterconnectHost":"ydb-vla-dev01-000.example.com",
+ "WalleLocation":
+ {
+ "Body":3939173309,
+ "DataCenter":"VLA",
+ "Rack":"fake-1"
+ }
+ },
+ {
+ "NodeId":2,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-001.example.com",
+ "InterconnectHost":"ydb-vla-dev01-001.example.com",
+ "WalleLocation":
+ {
+ "Body":1026130917,
+ "DataCenter":"VLA",
+ "Rack":"fake-2"
+ }
+ },
+ {
+ "NodeId":3,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-002.example.com",
+ "InterconnectHost":"ydb-vla-dev01-002.example.com",
+ "WalleLocation":
+ {
+ "Body":2659124556,
+ "DataCenter":"VLA",
+ "Rack":"fake-3"
+ }
+ },
+ {
+ "NodeId":4,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-003.example.com",
+ "InterconnectHost":"ydb-vla-dev01-003.example.com",
+ "WalleLocation":
+ {
+ "Body":1235059988,
+ "DataCenter":"VLA",
+ "Rack":"fake-4"
+ }
+ },
+ {
+ "NodeId":5,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-004.example.com",
+ "InterconnectHost":"ydb-vla-dev01-004.example.com",
+ "WalleLocation":
+ {
+ "Body":61017695,
+ "DataCenter":"VLA",
+ "Rack":"fake-5"
+ }
+ },
+ {
+ "NodeId":6,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-005.example.com",
+ "InterconnectHost":"ydb-vla-dev01-005.example.com",
+ "WalleLocation":
+ {
+ "Body":3561065991,
+ "DataCenter":"VLA",
+ "Rack":"fake-6"
+ }
+ },
+ {
+ "NodeId":7,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-006.example.com",
+ "InterconnectHost":"ydb-vla-dev01-006.example.com",
+ "WalleLocation":
+ {
+ "Body":1997998254,
+ "DataCenter":"VLA",
+ "Rack":"fake-7"
+ }
+ },
+ {
+ "NodeId":8,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-007.example.com",
+ "InterconnectHost":"ydb-vla-dev01-007.example.com",
+ "WalleLocation":
+ {
+ "Body":2700445942,
+ "DataCenter":"VLA",
+ "Rack":"fake-8"
+ }
+ }
+ ],
+ "ClusterUUID":"alexvru-test",
+ "AcceptUUID":
+ [
+ "alexvru-test"
+ ]
+ },
+ "InterconnectConfig":
+ {
+ "StartTcp":true,
+ "SendBufferDieLimitInMB":0
+ },
+ "DomainsConfig":
+ {
+ "Domain":
+ [
+ {
+ "DomainId":1,
+ "SchemeRoot":72075186232723360,
+ "SSId":
+ [
+ 1
+ ],
+ "HiveUid":
+ [
+ 1
+ ],
+ "PlanResolution":10,
+ "Name":"Root",
+ "StoragePoolTypes":
+ [
+ {
+ "Kind":"nvme",
+ "PoolConfig":
+ {
+ "BoxId":1,
+ "ErasureSpecies":"block-4-2",
+ "VDiskKind":"Default",
+ "Kind":"nvme",
+ "PDiskFilter":
+ [
+ {
+ "Property":
+ [
+ {
+ "Type":"NVME"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "ExplicitMediators":
+ [
+ 72075186232426497,
+ 72075186232426498,
+ 72075186232426499
+ ],
+ "ExplicitCoordinators":
+ [
+ 72075186232360961,
+ 72075186232360962,
+ 72075186232360963
+ ],
+ "ExplicitAllocators":
+ [
+ 72075186232492033,
+ 72075186232492034,
+ 72075186232492035
+ ]
+ }
+ ],
+ "StateStorage":
+ [
+ {
+ "SSId":1,
+ "Ring":
+ {
+ "NToSelect":5,
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ }
+ ],
+ "HiveConfig":
+ [
+ {
+ "HiveUid":1,
+ "Hive":72057594037968897
+ }
+ ]
+ },
+ "BlobStorageConfig":
+ {
+ "ServiceSet":
+ {
+ "PDisks":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":16592301274203927769,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":4066024495825696064,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":11217585798395406445,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":7548336563826238532,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":12492930695751522617,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":17947853722703397685,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":13632005992896647536,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":3668985736129884660,
+ "PDiskCategory":144115188075855873
+ }
+ ],
+ "VDisks":
+ [
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":0,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":1,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":2,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":3,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":4,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":5,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":6,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":7,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ },
+ "VDiskKind":"Default"
+ }
+ ],
+ "Groups":
+ [
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "ErasureSpecies":4,
+ "Rings":
+ [
+ {
+ "FailDomains":
+ [
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "AvailabilityDomains":
+ [
+ 1
+ ]
+ }
+ },
+ "ChannelProfileConfig":
+ {
+ "Profile":
+ [
+ {
+ "ProfileId":0,
+ "Channel":
+ [
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ }
+ ]
+ }
+ ]
+ },
+ "BootstrapConfig":
+ {
+ "Tablet":
+ [
+ {
+ "Type":"FLAT_HIVE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037968897,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_BS_CONTROLLER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037932033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_SCHEMESHARD",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232723360,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360961,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360962,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360963,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426497,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426498,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426499,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492034,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492035,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CMS",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936128,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"NODE_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936129,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TENANT_SLOT_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936130,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CONSOLE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936131,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "VDiskConfig":
+ {
+ "VDiskKinds":
+ [
+ {
+ "Kind":"Log",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "FreshUseDreg":true,
+ "AllowKeepFlags":false
+ }
+ },
+ {
+ "Kind":"LocalMode",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "HullCompLevel0MaxSstsAtOnce":2,
+ "HullCompSortedPartsNum":1
+ }
+ }
+ ]
+ },
+ "KQPConfig":
+ {
+ "Enable":true
+ },
+ "GRpcConfig":
+ {
+ "StartGRpcProxy":true,
+ "Host":"[::]",
+ "Port":2135,
+ "GRpcMemoryQuotaBytes":1073741824,
+ "StreamingConfig":
+ {
+ "EnableOutputStreams":true
+ },
+ "KeepAliveEnable":true,
+ "KeepAliveIdleTimeoutTriggerSec":90,
+ "KeepAliveMaxProbeCount":3,
+ "KeepAliveProbeIntervalSec":10
+ },
+ "DynamicNameserviceConfig":
+ {
+ "MaxStaticNodeId":50000
+ },
+ "PQConfig":
+ {
+ "Enabled":false
+ },
+ "HiveConfig":
+ {
+ "MinScatterToBalance":10000,
+ "StorageSelectStrategy":"HIVE_STORAGE_SELECT_STRATEGY_EXACT_MIN",
+ "MaxNodeUsageToKick":10000,
+ "ResourceOvercommitment":10000,
+ "BalancerInflight":0,
+ "MinPeriodBetweenBalance":86400,
+ "ContinueAutoBalancer":false,
+ "MinNodeUsageToBalance":10000,
+ "NodeSelectStrategy":"HIVE_NODE_SELECT_STRATEGY_EXACT_MIN",
+ "EmergencyBalancerInflight":0,
+ "ContinueEmergencyBalancer":false
+ }
+} \ No newline at end of file
diff --git a/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_deprecated/nvme.yaml.result.json b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_deprecated/nvme.yaml.result.json
new file mode 100644
index 00000000000..ce7164cb754
--- /dev/null
+++ b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_deprecated/nvme.yaml.result.json
@@ -0,0 +1,1546 @@
+{
+ "ActorSystemConfig":
+ {
+ "Executor":
+ [
+ {
+ "Type":"BASIC",
+ "Threads":56,
+ "SpinThreshold":1,
+ "Name":"System"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"User"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"Batch"
+ },
+ {
+ "Type":"IO",
+ "Threads":1,
+ "Name":"IO"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":16,
+ "SpinThreshold":10,
+ "Name":"IC",
+ "TimePerMailboxMicroSecs":100
+ }
+ ],
+ "Scheduler":
+ {
+ "Resolution":64,
+ "SpinThreshold":0,
+ "ProgressThreshold":10000
+ },
+ "SysExecutor":0,
+ "UserExecutor":1,
+ "IoExecutor":3,
+ "BatchExecutor":2,
+ "ServiceExecutor":
+ [
+ {
+ "ServiceName":"Interconnect",
+ "ExecutorId":4
+ }
+ ]
+ },
+ "LogConfig":
+ {
+ "SysLog":false,
+ "DefaultLevel":3,
+ "AllowDropEntries":false,
+ "BackendFileName":"/place/kikimr-logs/kikimr.txt"
+ },
+ "NameserviceConfig":
+ {
+ "Node":
+ [
+ {
+ "NodeId":1,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-000.example.com",
+ "InterconnectHost":"ydb-vla-dev01-000.example.com",
+ "WalleLocation":
+ {
+ "Body":3939173309,
+ "DataCenter":"VLA",
+ "Rack":"fake-1"
+ }
+ },
+ {
+ "NodeId":2,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-001.example.com",
+ "InterconnectHost":"ydb-vla-dev01-001.example.com",
+ "WalleLocation":
+ {
+ "Body":1026130917,
+ "DataCenter":"VLA",
+ "Rack":"fake-2"
+ }
+ },
+ {
+ "NodeId":3,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-002.example.com",
+ "InterconnectHost":"ydb-vla-dev01-002.example.com",
+ "WalleLocation":
+ {
+ "Body":2659124556,
+ "DataCenter":"VLA",
+ "Rack":"fake-3"
+ }
+ },
+ {
+ "NodeId":4,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-003.example.com",
+ "InterconnectHost":"ydb-vla-dev01-003.example.com",
+ "WalleLocation":
+ {
+ "Body":1235059988,
+ "DataCenter":"VLA",
+ "Rack":"fake-4"
+ }
+ },
+ {
+ "NodeId":5,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-004.example.com",
+ "InterconnectHost":"ydb-vla-dev01-004.example.com",
+ "WalleLocation":
+ {
+ "Body":61017695,
+ "DataCenter":"VLA",
+ "Rack":"fake-5"
+ }
+ },
+ {
+ "NodeId":6,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-005.example.com",
+ "InterconnectHost":"ydb-vla-dev01-005.example.com",
+ "WalleLocation":
+ {
+ "Body":3561065991,
+ "DataCenter":"VLA",
+ "Rack":"fake-6"
+ }
+ },
+ {
+ "NodeId":7,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-006.example.com",
+ "InterconnectHost":"ydb-vla-dev01-006.example.com",
+ "WalleLocation":
+ {
+ "Body":1997998254,
+ "DataCenter":"VLA",
+ "Rack":"fake-7"
+ }
+ },
+ {
+ "NodeId":8,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-007.example.com",
+ "InterconnectHost":"ydb-vla-dev01-007.example.com",
+ "WalleLocation":
+ {
+ "Body":2700445942,
+ "DataCenter":"VLA",
+ "Rack":"fake-8"
+ }
+ }
+ ],
+ "ClusterUUID":"alexvru-test",
+ "AcceptUUID":
+ [
+ "alexvru-test"
+ ]
+ },
+ "InterconnectConfig":
+ {
+ "StartTcp":true,
+ "SendBufferDieLimitInMB":0
+ },
+ "DomainsConfig":
+ {
+ "Domain":
+ [
+ {
+ "DomainId":1,
+ "SchemeRoot":72075186232723360,
+ "SSId":
+ [
+ 1
+ ],
+ "HiveUid":
+ [
+ 1
+ ],
+ "PlanResolution":10,
+ "Name":"Root",
+ "StoragePoolTypes":
+ [
+ {
+ "Kind":"nvme",
+ "PoolConfig":
+ {
+ "BoxId":1,
+ "ErasureSpecies":"block-4-2",
+ "VDiskKind":"Default",
+ "Kind":"nvme",
+ "PDiskFilter":
+ [
+ {
+ "Property":
+ [
+ {
+ "Type":"NVME"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "ExplicitMediators":
+ [
+ 72075186232426497,
+ 72075186232426498,
+ 72075186232426499
+ ],
+ "ExplicitCoordinators":
+ [
+ 72075186232360961,
+ 72075186232360962,
+ 72075186232360963
+ ],
+ "ExplicitAllocators":
+ [
+ 72075186232492033,
+ 72075186232492034,
+ 72075186232492035
+ ]
+ }
+ ],
+ "StateStorage":
+ [
+ {
+ "SSId":1,
+ "Ring":
+ {
+ "NToSelect":5,
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ }
+ ],
+ "HiveConfig":
+ [
+ {
+ "HiveUid":1,
+ "Hive":72057594037968897
+ }
+ ]
+ },
+ "BlobStorageConfig":
+ {
+ "ServiceSet":
+ {
+ "PDisks":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":16592301274203927769,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":4066024495825696064,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":11217585798395406445,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":7548336563826238532,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":12492930695751522617,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":17947853722703397685,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":13632005992896647536,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":3668985736129884660,
+ "PDiskCategory":144115188075855873
+ }
+ ],
+ "VDisks":
+ [
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":0,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":1,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":2,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":3,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":4,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":5,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":6,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":7,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ },
+ "VDiskKind":"Default"
+ }
+ ],
+ "Groups":
+ [
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "ErasureSpecies":4,
+ "Rings":
+ [
+ {
+ "FailDomains":
+ [
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "AvailabilityDomains":
+ [
+ 1
+ ]
+ }
+ },
+ "ChannelProfileConfig":
+ {
+ "Profile":
+ [
+ {
+ "ProfileId":0,
+ "Channel":
+ [
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ }
+ ]
+ }
+ ]
+ },
+ "BootstrapConfig":
+ {
+ "Tablet":
+ [
+ {
+ "Type":"FLAT_HIVE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037968897,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_BS_CONTROLLER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037932033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_SCHEMESHARD",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232723360,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360961,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360962,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360963,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426497,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426498,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426499,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492034,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492035,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CMS",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936128,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"NODE_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936129,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TENANT_SLOT_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936130,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CONSOLE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936131,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "VDiskConfig":
+ {
+ "VDiskKinds":
+ [
+ {
+ "Kind":"Log",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "FreshUseDreg":true,
+ "AllowKeepFlags":false
+ }
+ },
+ {
+ "Kind":"LocalMode",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "HullCompLevel0MaxSstsAtOnce":2,
+ "HullCompSortedPartsNum":1
+ }
+ }
+ ]
+ },
+ "KQPConfig":
+ {
+ "Enable":true
+ },
+ "GRpcConfig":
+ {
+ "StartGRpcProxy":true,
+ "Host":"[::]",
+ "Port":2135,
+ "GRpcMemoryQuotaBytes":1073741824,
+ "StreamingConfig":
+ {
+ "EnableOutputStreams":true
+ },
+ "KeepAliveEnable":true,
+ "KeepAliveIdleTimeoutTriggerSec":90,
+ "KeepAliveMaxProbeCount":3,
+ "KeepAliveProbeIntervalSec":10
+ },
+ "DynamicNameserviceConfig":
+ {
+ "MaxStaticNodeId":50000
+ },
+ "PQConfig":
+ {
+ "Enabled":false
+ },
+ "HiveConfig":
+ {
+ "MinScatterToBalance":10000,
+ "StorageSelectStrategy":"HIVE_STORAGE_SELECT_STRATEGY_EXACT_MIN",
+ "MaxNodeUsageToKick":10000,
+ "ResourceOvercommitment":10000,
+ "BalancerInflight":0,
+ "MinPeriodBetweenBalance":86400,
+ "ContinueAutoBalancer":false,
+ "MinNodeUsageToBalance":10000,
+ "NodeSelectStrategy":"HIVE_NODE_SELECT_STRATEGY_EXACT_MIN",
+ "EmergencyBalancerInflight":0,
+ "ContinueEmergencyBalancer":false
+ }
+} \ No newline at end of file
diff --git a/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_basic/nvme.yaml.ds_init.result.json b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_basic/nvme.yaml.ds_init.result.json
new file mode 100644
index 00000000000..ce7164cb754
--- /dev/null
+++ b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_basic/nvme.yaml.ds_init.result.json
@@ -0,0 +1,1546 @@
+{
+ "ActorSystemConfig":
+ {
+ "Executor":
+ [
+ {
+ "Type":"BASIC",
+ "Threads":56,
+ "SpinThreshold":1,
+ "Name":"System"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"User"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"Batch"
+ },
+ {
+ "Type":"IO",
+ "Threads":1,
+ "Name":"IO"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":16,
+ "SpinThreshold":10,
+ "Name":"IC",
+ "TimePerMailboxMicroSecs":100
+ }
+ ],
+ "Scheduler":
+ {
+ "Resolution":64,
+ "SpinThreshold":0,
+ "ProgressThreshold":10000
+ },
+ "SysExecutor":0,
+ "UserExecutor":1,
+ "IoExecutor":3,
+ "BatchExecutor":2,
+ "ServiceExecutor":
+ [
+ {
+ "ServiceName":"Interconnect",
+ "ExecutorId":4
+ }
+ ]
+ },
+ "LogConfig":
+ {
+ "SysLog":false,
+ "DefaultLevel":3,
+ "AllowDropEntries":false,
+ "BackendFileName":"/place/kikimr-logs/kikimr.txt"
+ },
+ "NameserviceConfig":
+ {
+ "Node":
+ [
+ {
+ "NodeId":1,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-000.example.com",
+ "InterconnectHost":"ydb-vla-dev01-000.example.com",
+ "WalleLocation":
+ {
+ "Body":3939173309,
+ "DataCenter":"VLA",
+ "Rack":"fake-1"
+ }
+ },
+ {
+ "NodeId":2,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-001.example.com",
+ "InterconnectHost":"ydb-vla-dev01-001.example.com",
+ "WalleLocation":
+ {
+ "Body":1026130917,
+ "DataCenter":"VLA",
+ "Rack":"fake-2"
+ }
+ },
+ {
+ "NodeId":3,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-002.example.com",
+ "InterconnectHost":"ydb-vla-dev01-002.example.com",
+ "WalleLocation":
+ {
+ "Body":2659124556,
+ "DataCenter":"VLA",
+ "Rack":"fake-3"
+ }
+ },
+ {
+ "NodeId":4,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-003.example.com",
+ "InterconnectHost":"ydb-vla-dev01-003.example.com",
+ "WalleLocation":
+ {
+ "Body":1235059988,
+ "DataCenter":"VLA",
+ "Rack":"fake-4"
+ }
+ },
+ {
+ "NodeId":5,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-004.example.com",
+ "InterconnectHost":"ydb-vla-dev01-004.example.com",
+ "WalleLocation":
+ {
+ "Body":61017695,
+ "DataCenter":"VLA",
+ "Rack":"fake-5"
+ }
+ },
+ {
+ "NodeId":6,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-005.example.com",
+ "InterconnectHost":"ydb-vla-dev01-005.example.com",
+ "WalleLocation":
+ {
+ "Body":3561065991,
+ "DataCenter":"VLA",
+ "Rack":"fake-6"
+ }
+ },
+ {
+ "NodeId":7,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-006.example.com",
+ "InterconnectHost":"ydb-vla-dev01-006.example.com",
+ "WalleLocation":
+ {
+ "Body":1997998254,
+ "DataCenter":"VLA",
+ "Rack":"fake-7"
+ }
+ },
+ {
+ "NodeId":8,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-007.example.com",
+ "InterconnectHost":"ydb-vla-dev01-007.example.com",
+ "WalleLocation":
+ {
+ "Body":2700445942,
+ "DataCenter":"VLA",
+ "Rack":"fake-8"
+ }
+ }
+ ],
+ "ClusterUUID":"alexvru-test",
+ "AcceptUUID":
+ [
+ "alexvru-test"
+ ]
+ },
+ "InterconnectConfig":
+ {
+ "StartTcp":true,
+ "SendBufferDieLimitInMB":0
+ },
+ "DomainsConfig":
+ {
+ "Domain":
+ [
+ {
+ "DomainId":1,
+ "SchemeRoot":72075186232723360,
+ "SSId":
+ [
+ 1
+ ],
+ "HiveUid":
+ [
+ 1
+ ],
+ "PlanResolution":10,
+ "Name":"Root",
+ "StoragePoolTypes":
+ [
+ {
+ "Kind":"nvme",
+ "PoolConfig":
+ {
+ "BoxId":1,
+ "ErasureSpecies":"block-4-2",
+ "VDiskKind":"Default",
+ "Kind":"nvme",
+ "PDiskFilter":
+ [
+ {
+ "Property":
+ [
+ {
+ "Type":"NVME"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "ExplicitMediators":
+ [
+ 72075186232426497,
+ 72075186232426498,
+ 72075186232426499
+ ],
+ "ExplicitCoordinators":
+ [
+ 72075186232360961,
+ 72075186232360962,
+ 72075186232360963
+ ],
+ "ExplicitAllocators":
+ [
+ 72075186232492033,
+ 72075186232492034,
+ 72075186232492035
+ ]
+ }
+ ],
+ "StateStorage":
+ [
+ {
+ "SSId":1,
+ "Ring":
+ {
+ "NToSelect":5,
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ }
+ ],
+ "HiveConfig":
+ [
+ {
+ "HiveUid":1,
+ "Hive":72057594037968897
+ }
+ ]
+ },
+ "BlobStorageConfig":
+ {
+ "ServiceSet":
+ {
+ "PDisks":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":16592301274203927769,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":4066024495825696064,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":11217585798395406445,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":7548336563826238532,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":12492930695751522617,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":17947853722703397685,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":13632005992896647536,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":3668985736129884660,
+ "PDiskCategory":144115188075855873
+ }
+ ],
+ "VDisks":
+ [
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":0,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":1,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":2,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":3,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":4,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":5,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":6,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":7,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ },
+ "VDiskKind":"Default"
+ }
+ ],
+ "Groups":
+ [
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "ErasureSpecies":4,
+ "Rings":
+ [
+ {
+ "FailDomains":
+ [
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "AvailabilityDomains":
+ [
+ 1
+ ]
+ }
+ },
+ "ChannelProfileConfig":
+ {
+ "Profile":
+ [
+ {
+ "ProfileId":0,
+ "Channel":
+ [
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ }
+ ]
+ }
+ ]
+ },
+ "BootstrapConfig":
+ {
+ "Tablet":
+ [
+ {
+ "Type":"FLAT_HIVE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037968897,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_BS_CONTROLLER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037932033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_SCHEMESHARD",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232723360,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360961,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360962,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360963,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426497,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426498,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426499,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492034,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492035,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CMS",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936128,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"NODE_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936129,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TENANT_SLOT_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936130,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CONSOLE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936131,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "VDiskConfig":
+ {
+ "VDiskKinds":
+ [
+ {
+ "Kind":"Log",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "FreshUseDreg":true,
+ "AllowKeepFlags":false
+ }
+ },
+ {
+ "Kind":"LocalMode",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "HullCompLevel0MaxSstsAtOnce":2,
+ "HullCompSortedPartsNum":1
+ }
+ }
+ ]
+ },
+ "KQPConfig":
+ {
+ "Enable":true
+ },
+ "GRpcConfig":
+ {
+ "StartGRpcProxy":true,
+ "Host":"[::]",
+ "Port":2135,
+ "GRpcMemoryQuotaBytes":1073741824,
+ "StreamingConfig":
+ {
+ "EnableOutputStreams":true
+ },
+ "KeepAliveEnable":true,
+ "KeepAliveIdleTimeoutTriggerSec":90,
+ "KeepAliveMaxProbeCount":3,
+ "KeepAliveProbeIntervalSec":10
+ },
+ "DynamicNameserviceConfig":
+ {
+ "MaxStaticNodeId":50000
+ },
+ "PQConfig":
+ {
+ "Enabled":false
+ },
+ "HiveConfig":
+ {
+ "MinScatterToBalance":10000,
+ "StorageSelectStrategy":"HIVE_STORAGE_SELECT_STRATEGY_EXACT_MIN",
+ "MaxNodeUsageToKick":10000,
+ "ResourceOvercommitment":10000,
+ "BalancerInflight":0,
+ "MinPeriodBetweenBalance":86400,
+ "ContinueAutoBalancer":false,
+ "MinNodeUsageToBalance":10000,
+ "NodeSelectStrategy":"HIVE_NODE_SELECT_STRATEGY_EXACT_MIN",
+ "EmergencyBalancerInflight":0,
+ "ContinueEmergencyBalancer":false
+ }
+} \ No newline at end of file
diff --git a/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/nvme.yaml.ds_init.result.json b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/nvme.yaml.ds_init.result.json
new file mode 100644
index 00000000000..ce7164cb754
--- /dev/null
+++ b/ydb/library/yaml_config/ut_transform/canondata/test_transform.TestYamlConfigTransformations.test_ds_init_deprecated/nvme.yaml.ds_init.result.json
@@ -0,0 +1,1546 @@
+{
+ "ActorSystemConfig":
+ {
+ "Executor":
+ [
+ {
+ "Type":"BASIC",
+ "Threads":56,
+ "SpinThreshold":1,
+ "Name":"System"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"User"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":24,
+ "SpinThreshold":1,
+ "Name":"Batch"
+ },
+ {
+ "Type":"IO",
+ "Threads":1,
+ "Name":"IO"
+ },
+ {
+ "Type":"BASIC",
+ "Threads":16,
+ "SpinThreshold":10,
+ "Name":"IC",
+ "TimePerMailboxMicroSecs":100
+ }
+ ],
+ "Scheduler":
+ {
+ "Resolution":64,
+ "SpinThreshold":0,
+ "ProgressThreshold":10000
+ },
+ "SysExecutor":0,
+ "UserExecutor":1,
+ "IoExecutor":3,
+ "BatchExecutor":2,
+ "ServiceExecutor":
+ [
+ {
+ "ServiceName":"Interconnect",
+ "ExecutorId":4
+ }
+ ]
+ },
+ "LogConfig":
+ {
+ "SysLog":false,
+ "DefaultLevel":3,
+ "AllowDropEntries":false,
+ "BackendFileName":"/place/kikimr-logs/kikimr.txt"
+ },
+ "NameserviceConfig":
+ {
+ "Node":
+ [
+ {
+ "NodeId":1,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-000.example.com",
+ "InterconnectHost":"ydb-vla-dev01-000.example.com",
+ "WalleLocation":
+ {
+ "Body":3939173309,
+ "DataCenter":"VLA",
+ "Rack":"fake-1"
+ }
+ },
+ {
+ "NodeId":2,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-001.example.com",
+ "InterconnectHost":"ydb-vla-dev01-001.example.com",
+ "WalleLocation":
+ {
+ "Body":1026130917,
+ "DataCenter":"VLA",
+ "Rack":"fake-2"
+ }
+ },
+ {
+ "NodeId":3,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-002.example.com",
+ "InterconnectHost":"ydb-vla-dev01-002.example.com",
+ "WalleLocation":
+ {
+ "Body":2659124556,
+ "DataCenter":"VLA",
+ "Rack":"fake-3"
+ }
+ },
+ {
+ "NodeId":4,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-003.example.com",
+ "InterconnectHost":"ydb-vla-dev01-003.example.com",
+ "WalleLocation":
+ {
+ "Body":1235059988,
+ "DataCenter":"VLA",
+ "Rack":"fake-4"
+ }
+ },
+ {
+ "NodeId":5,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-004.example.com",
+ "InterconnectHost":"ydb-vla-dev01-004.example.com",
+ "WalleLocation":
+ {
+ "Body":61017695,
+ "DataCenter":"VLA",
+ "Rack":"fake-5"
+ }
+ },
+ {
+ "NodeId":6,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-005.example.com",
+ "InterconnectHost":"ydb-vla-dev01-005.example.com",
+ "WalleLocation":
+ {
+ "Body":3561065991,
+ "DataCenter":"VLA",
+ "Rack":"fake-6"
+ }
+ },
+ {
+ "NodeId":7,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-006.example.com",
+ "InterconnectHost":"ydb-vla-dev01-006.example.com",
+ "WalleLocation":
+ {
+ "Body":1997998254,
+ "DataCenter":"VLA",
+ "Rack":"fake-7"
+ }
+ },
+ {
+ "NodeId":8,
+ "Port":19001,
+ "Host":"ydb-vla-dev01-007.example.com",
+ "InterconnectHost":"ydb-vla-dev01-007.example.com",
+ "WalleLocation":
+ {
+ "Body":2700445942,
+ "DataCenter":"VLA",
+ "Rack":"fake-8"
+ }
+ }
+ ],
+ "ClusterUUID":"alexvru-test",
+ "AcceptUUID":
+ [
+ "alexvru-test"
+ ]
+ },
+ "InterconnectConfig":
+ {
+ "StartTcp":true,
+ "SendBufferDieLimitInMB":0
+ },
+ "DomainsConfig":
+ {
+ "Domain":
+ [
+ {
+ "DomainId":1,
+ "SchemeRoot":72075186232723360,
+ "SSId":
+ [
+ 1
+ ],
+ "HiveUid":
+ [
+ 1
+ ],
+ "PlanResolution":10,
+ "Name":"Root",
+ "StoragePoolTypes":
+ [
+ {
+ "Kind":"nvme",
+ "PoolConfig":
+ {
+ "BoxId":1,
+ "ErasureSpecies":"block-4-2",
+ "VDiskKind":"Default",
+ "Kind":"nvme",
+ "PDiskFilter":
+ [
+ {
+ "Property":
+ [
+ {
+ "Type":"NVME"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "ExplicitMediators":
+ [
+ 72075186232426497,
+ 72075186232426498,
+ 72075186232426499
+ ],
+ "ExplicitCoordinators":
+ [
+ 72075186232360961,
+ 72075186232360962,
+ 72075186232360963
+ ],
+ "ExplicitAllocators":
+ [
+ 72075186232492033,
+ 72075186232492034,
+ 72075186232492035
+ ]
+ }
+ ],
+ "StateStorage":
+ [
+ {
+ "SSId":1,
+ "Ring":
+ {
+ "NToSelect":5,
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ]
+ }
+ }
+ ],
+ "HiveConfig":
+ [
+ {
+ "HiveUid":1,
+ "Hive":72057594037968897
+ }
+ ]
+ },
+ "BlobStorageConfig":
+ {
+ "ServiceSet":
+ {
+ "PDisks":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":16592301274203927769,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":4066024495825696064,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":11217585798395406445,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":7548336563826238532,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":12492930695751522617,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":17947853722703397685,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":13632005992896647536,
+ "PDiskCategory":144115188075855873
+ },
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "Path":"/dev/disk/by-partlabel/kikimr_nvme_01",
+ "PDiskGuid":3668985736129884660,
+ "PDiskCategory":144115188075855873
+ }
+ ],
+ "VDisks":
+ [
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":0,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":1,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":2,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":3,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":4,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":5,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":6,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ },
+ "VDiskKind":"Default"
+ },
+ {
+ "VDiskID":
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "Ring":0,
+ "Domain":7,
+ "VDisk":0
+ },
+ "VDiskLocation":
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ },
+ "VDiskKind":"Default"
+ }
+ ],
+ "Groups":
+ [
+ {
+ "GroupID":0,
+ "GroupGeneration":1,
+ "ErasureSpecies":4,
+ "Rings":
+ [
+ {
+ "FailDomains":
+ [
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":1,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":16592301274203927769
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":2,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":4066024495825696064
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":3,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":11217585798395406445
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":4,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":7548336563826238532
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":5,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":12492930695751522617
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":6,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":17947853722703397685
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":7,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":13632005992896647536
+ }
+ ]
+ },
+ {
+ "VDiskLocations":
+ [
+ {
+ "NodeID":8,
+ "PDiskID":1,
+ "VDiskSlotID":0,
+ "PDiskGuid":3668985736129884660
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "AvailabilityDomains":
+ [
+ 1
+ ]
+ }
+ },
+ "ChannelProfileConfig":
+ {
+ "Profile":
+ [
+ {
+ "ProfileId":0,
+ "Channel":
+ [
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ },
+ {
+ "ErasureSpecies":"block-4-2",
+ "PDiskCategory":2,
+ "VDiskCategory":"Default"
+ }
+ ]
+ }
+ ]
+ },
+ "BootstrapConfig":
+ {
+ "Tablet":
+ [
+ {
+ "Type":"FLAT_HIVE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037968897,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_BS_CONTROLLER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037932033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_SCHEMESHARD",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232723360,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360961,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360962,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"FLAT_TX_COORDINATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232360963,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426497,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426498,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_MEDIATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232426499,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492033,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492034,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TX_ALLOCATOR",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72075186232492035,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CMS",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936128,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"NODE_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936129,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"TENANT_SLOT_BROKER",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936130,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ },
+ {
+ "Type":"CONSOLE",
+ "Node":
+ [
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+ ],
+ "Info":
+ {
+ "TabletID":72057594037936131,
+ "Channels":
+ [
+ {
+ "Channel":0,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":1,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ },
+ {
+ "Channel":2,
+ "History":
+ [
+ {
+ "FromGeneration":0,
+ "GroupID":0
+ }
+ ],
+ "ChannelErasureName":"block-4-2"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "VDiskConfig":
+ {
+ "VDiskKinds":
+ [
+ {
+ "Kind":"Log",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "FreshUseDreg":true,
+ "AllowKeepFlags":false
+ }
+ },
+ {
+ "Kind":"LocalMode",
+ "BaseKind":"Default",
+ "Config":
+ {
+ "HullCompLevel0MaxSstsAtOnce":2,
+ "HullCompSortedPartsNum":1
+ }
+ }
+ ]
+ },
+ "KQPConfig":
+ {
+ "Enable":true
+ },
+ "GRpcConfig":
+ {
+ "StartGRpcProxy":true,
+ "Host":"[::]",
+ "Port":2135,
+ "GRpcMemoryQuotaBytes":1073741824,
+ "StreamingConfig":
+ {
+ "EnableOutputStreams":true
+ },
+ "KeepAliveEnable":true,
+ "KeepAliveIdleTimeoutTriggerSec":90,
+ "KeepAliveMaxProbeCount":3,
+ "KeepAliveProbeIntervalSec":10
+ },
+ "DynamicNameserviceConfig":
+ {
+ "MaxStaticNodeId":50000
+ },
+ "PQConfig":
+ {
+ "Enabled":false
+ },
+ "HiveConfig":
+ {
+ "MinScatterToBalance":10000,
+ "StorageSelectStrategy":"HIVE_STORAGE_SELECT_STRATEGY_EXACT_MIN",
+ "MaxNodeUsageToKick":10000,
+ "ResourceOvercommitment":10000,
+ "BalancerInflight":0,
+ "MinPeriodBetweenBalance":86400,
+ "ContinueAutoBalancer":false,
+ "MinNodeUsageToBalance":10000,
+ "NodeSelectStrategy":"HIVE_NODE_SELECT_STRATEGY_EXACT_MIN",
+ "EmergencyBalancerInflight":0,
+ "ContinueEmergencyBalancer":false
+ }
+} \ No newline at end of file
diff --git a/ydb/library/yaml_config/ut_transform/configs/nvme.yaml b/ydb/library/yaml_config/ut_transform/configs/nvme.yaml
new file mode 100644
index 00000000000..4c12c0615d9
--- /dev/null
+++ b/ydb/library/yaml_config/ut_transform/configs/nvme.yaml
@@ -0,0 +1,179 @@
+actor_system_config:
+ batch_executor: 2
+ executor:
+ - {name: System, spin_threshold: '1', threads: 56, type: BASIC}
+ - {name: User, spin_threshold: '1', threads: 24, type: BASIC}
+ - {name: Batch, spin_threshold: '1', threads: 24, type: BASIC}
+ - {name: IO, threads: 1, type: IO}
+ - {name: IC, spin_threshold: '10', threads: 16, time_per_mailbox_micro_secs: 100,
+ type: BASIC}
+ io_executor: 3
+ scheduler: {progress_threshold: '10000', resolution: '64', spin_threshold: '0'}
+ service_executor:
+ - {executor_id: 4, service_name: Interconnect}
+ sys_executor: 0
+ user_executor: 1
+blob_storage_config:
+ service_set:
+ availability_domains: ['1']
+ groups:
+ - erasure_species: 4
+ group_generation: 1
+ group_id: 0
+ rings:
+ - fail_domains:
+ - vdisk_locations:
+ - {node_id: 1, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '16592301274203927769', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 2, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '4066024495825696064', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 3, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '11217585798395406445', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 4, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '7548336563826238532', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 5, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '12492930695751522617', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 6, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '17947853722703397685', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 7, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '13632005992896647536', pdisk_id: 1}
+ - vdisk_locations:
+ - {node_id: 8, path: /dev/disk/by-partlabel/kikimr_nvme_01, pdisk_category: '144115188075855873',
+ pdisk_guid: '3668985736129884660', pdisk_id: 1}
+bootstrap_config: {}
+channel_profile_config:
+ profile:
+ - channel:
+ - {erasure_species: block-4-2, pdisk_category: '2', vdisk_category: Default}
+ - {erasure_species: block-4-2, pdisk_category: '2', vdisk_category: Default}
+ - {erasure_species: block-4-2, pdisk_category: '2', vdisk_category: Default}
+ profile_id: 0
+domains_config:
+ disable_builtin_security: true
+ domain:
+ - domain_id: 1
+ name: Root
+ plan_resolution: '10'
+ scheme_root: '72075186232723360'
+ ssid: [1]
+ storage_pool_types:
+ - kind: nvme
+ pool_config:
+ box_id: '1'
+ erasure_species: block-4-2
+ kind: nvme
+ pdisk_filter:
+ - property:
+ - {type: NVME}
+ vdisk_kind: Default
+ state_storage:
+ - ring:
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ nto_select: 5
+ ssid: 1
+dynamic_nameservice_config: {max_static_node_id: 50000}
+grpc_config:
+ grpc_memory_quota_bytes: '1073741824'
+ host: '[::]'
+ keep_alive_enable: true
+ keep_alive_idle_timeout_trigger_sec: 90
+ keep_alive_max_probe_count: 3
+ keep_alive_probe_interval_sec: 10
+ port: 2135
+ start_grpc_proxy: true
+ streaming_config: {enable_output_streams: true}
+hive_config: {balancer_inflight: 0, continue_auto_balancer: false, continue_emergency_balancer: false,
+ emergency_balancer_inflight: 0, max_node_usage_to_kick: 10000, min_node_usage_to_balance: 10000,
+ min_period_between_balance: 86400, min_scatter_to_balance: 10000, node_select_strategy: HIVE_NODE_SELECT_STRATEGY_EXACT_MIN,
+ resource_overcommitment: 10000, storage_select_strategy: HIVE_STORAGE_SELECT_STRATEGY_EXACT_MIN}
+hosts:
+- host: ydb-vla-dev01-000.example.com
+ node_id: 1
+ walle_location: {body: 3939173309, data_center: VLA, rack: fake-1}
+- host: ydb-vla-dev01-001.example.com
+ node_id: 2
+ walle_location: {body: 1026130917, data_center: VLA, rack: fake-2}
+- host: ydb-vla-dev01-002.example.com
+ node_id: 3
+ walle_location: {body: 2659124556, data_center: VLA, rack: fake-3}
+- host: ydb-vla-dev01-003.example.com
+ node_id: 4
+ walle_location: {body: 1235059988, data_center: VLA, rack: fake-4}
+- host: ydb-vla-dev01-004.example.com
+ node_id: 5
+ walle_location: {body: 61017695, data_center: VLA, rack: fake-5}
+- host: ydb-vla-dev01-005.example.com
+ node_id: 6
+ walle_location: {body: 3561065991, data_center: VLA, rack: fake-6}
+- host: ydb-vla-dev01-006.example.com
+ node_id: 7
+ walle_location: {body: 1997998254, data_center: VLA, rack: fake-7}
+- host: ydb-vla-dev01-007.example.com
+ node_id: 8
+ walle_location: {body: 2700445942, data_center: VLA, rack: fake-8}
+interconnect_config: {send_buffer_die_limit_in_mb: 0, start_tcp: true}
+kqpconfig: {enable: true}
+log_config: {allow_drop_entries: false, backend_file_name: /place/kikimr-logs/kikimr.txt,
+ default_level: 3, sys_log: false}
+nameservice_config:
+ accept_uuid: [alexvru-test]
+ cluster_uuid: alexvru-test
+pqconfig: {enabled: false}
+static_erasure: block-4-2
+system_tablets:
+ cms:
+ - info: {tablet_id: '72057594037936128'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ console:
+ - info: {tablet_id: '72057594037936131'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ flat_bs_controller:
+ - info: {tablet_id: '72057594037932033'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ flat_hive:
+ - info: {tablet_id: '72057594037968897'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ flat_schemeshard:
+ - info: {tablet_id: '72075186232723360'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ flat_tx_coordinator:
+ - info: {tablet_id: '72075186232360961'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232360962'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232360963'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ node_broker:
+ - info: {tablet_id: '72057594037936129'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ tenant_slot_broker:
+ - info: {tablet_id: '72057594037936130'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ tx_allocator:
+ - info: {tablet_id: '72075186232492033'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232492034'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232492035'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ tx_mediator:
+ - info: {tablet_id: '72075186232426497'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232426498'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+ - info: {tablet_id: '72075186232426499'}
+ node: [1, 2, 3, 4, 5, 6, 7, 8]
+vdisk_config:
+ vdisk_kinds:
+ - base_kind: Default
+ config: {allow_keep_flags: false, fresh_use_dreg: true}
+ kind: Log
+ - base_kind: Default
+ config: {hull_comp_level0_max_ssts_at_once: 2, hull_comp_sorted_parts_num: 1}
+ kind: LocalMode
diff --git a/ydb/library/yaml_config/yaml_config_parser.cpp b/ydb/library/yaml_config/yaml_config_parser.cpp
index 4edb311a5bf..3757aea7b97 100644
--- a/ydb/library/yaml_config/yaml_config_parser.cpp
+++ b/ydb/library/yaml_config/yaml_config_parser.cpp
@@ -680,9 +680,9 @@ namespace NKikimr::NYaml {
Y_ENSURE_BT(success, "pdisk ids should be unique, non unique pdisk_id : " << pdiskId);
}
- std::optional<ui32> pDiskCategoryId;
+ std::optional<ui64> pDiskCategoryId;
if (info.HasPDiskCategory()) {
- ui32 pDiskCategory = 0;
+ ui64 pDiskCategory = 0;
if (!TryFromString(info.GetPDiskCategory(), pDiskCategory)) {
pDiskCategory = PdiskCategoryFromString(info.GetPDiskCategory());
}