@@ -239,14 +239,14 @@ namespace Tests {
239239 appData.PQConfig .MergeFrom (Settings->PQConfig );
240240 appData.PQClusterDiscoveryConfig .MergeFrom (Settings->PQClusterDiscoveryConfig );
241241 appData.NetClassifierConfig .MergeFrom (Settings->NetClassifierConfig );
242- appData.StreamingConfig .MergeFrom (Settings->AppConfig . GetGRpcConfig ().GetStreamingConfig ());
243- appData.EnforceUserTokenRequirement = Settings->AppConfig . GetDomainsConfig ().GetSecurityConfig ().GetEnforceUserTokenRequirement ();
244- appData.DomainsConfig .MergeFrom (Settings->AppConfig . GetDomainsConfig ());
245- appData.ColumnShardConfig .MergeFrom (Settings->AppConfig . GetColumnShardConfig ());
242+ appData.StreamingConfig .MergeFrom (Settings->AppConfig -> GetGRpcConfig ().GetStreamingConfig ());
243+ appData.EnforceUserTokenRequirement = Settings->AppConfig -> GetDomainsConfig ().GetSecurityConfig ().GetEnforceUserTokenRequirement ();
244+ appData.DomainsConfig .MergeFrom (Settings->AppConfig -> GetDomainsConfig ());
245+ appData.ColumnShardConfig .MergeFrom (Settings->AppConfig -> GetColumnShardConfig ());
246246 appData.PersQueueGetReadSessionsInfoWorkerFactory = Settings->PersQueueGetReadSessionsInfoWorkerFactory .get ();
247247 appData.DataStreamsAuthFactory = Settings->DataStreamsAuthFactory .get ();
248248 appData.PersQueueMirrorReaderFactory = Settings->PersQueueMirrorReaderFactory .get ();
249- appData.HiveConfig .MergeFrom (Settings->AppConfig . GetHiveConfig ());
249+ appData.HiveConfig .MergeFrom (Settings->AppConfig -> GetHiveConfig ());
250250
251251 appData.DynamicNameserviceConfig = new TDynamicNameserviceConfig;
252252 auto dnConfig = appData.DynamicNameserviceConfig ;
@@ -315,11 +315,11 @@ namespace Tests {
315315
316316 Cerr << " TServer::EnableGrpc on GrpcPort " << options.Port << " , node " << system->NodeId << Endl;
317317
318- const size_t proxyCount = Max (ui32{1 }, Settings->AppConfig . GetGRpcConfig ().GetGRpcProxyCount ());
318+ const size_t proxyCount = Max (ui32{1 }, Settings->AppConfig -> GetGRpcConfig ().GetGRpcProxyCount ());
319319 TVector<TActorId> grpcRequestProxies;
320320 grpcRequestProxies.reserve (proxyCount);
321321 for (size_t i = 0 ; i < proxyCount; ++i) {
322- auto grpcRequestProxy = NGRpcService::CreateGRpcRequestProxy (Settings->AppConfig );
322+ auto grpcRequestProxy = NGRpcService::CreateGRpcRequestProxy (* Settings->AppConfig );
323323 auto grpcRequestProxyId = system->Register (grpcRequestProxy, TMailboxType::ReadAsFilled);
324324 system->RegisterLocalService (NGRpcService::CreateGRpcRequestProxyId (), grpcRequestProxyId);
325325 grpcRequestProxies.push_back (grpcRequestProxyId);
@@ -353,7 +353,7 @@ namespace Tests {
353353 }
354354
355355 if (!options.SslData .Empty ()) {
356- grpcService->SetDynamicNodeAuthParams (NKikimr::GetDynamicNodeAuthorizationParams (Settings->AppConfig . GetClientCertificateAuthorization ()));
356+ grpcService->SetDynamicNodeAuthParams (NKikimr::GetDynamicNodeAuthorizationParams (Settings->AppConfig -> GetClientCertificateAuthorization ()));
357357 }
358358
359359 auto future = grpcService->Prepare (
@@ -390,7 +390,7 @@ namespace Tests {
390390 GRpcServer->AddService (new NGRpcService::TGRpcCmsService (system, counters, grpcRequestProxies[0 ], true ));
391391 auto discoveryService = new NGRpcService::TGRpcDiscoveryService (system, counters, grpcRequestProxies[0 ], true );
392392 if (!options.SslData .Empty ()) {
393- discoveryService->SetDynamicNodeAuthParams (NKikimr::GetDynamicNodeAuthorizationParams (Settings->AppConfig . GetClientCertificateAuthorization ()));
393+ discoveryService->SetDynamicNodeAuthParams (NKikimr::GetDynamicNodeAuthorizationParams (Settings->AppConfig -> GetClientCertificateAuthorization ()));
394394 }
395395 GRpcServer->AddService (discoveryService);
396396 GRpcServer->AddService (new NGRpcService::TGRpcYdbClickhouseInternalService (system, counters, appData.InFlightLimiterRegistry , grpcRequestProxies[0 ], true ));
@@ -746,7 +746,7 @@ namespace Tests {
746746 Runtime->RegisterService (MakeTenantPoolRootID (), poolId, nodeIdx);
747747 if (Settings->EnableConfigsDispatcher ) {
748748 // We overwrite icb settings here to save behavior when configs dispatcher are enabled
749- NKikimrConfig::TAppConfig initial = Settings->AppConfig ;
749+ NKikimrConfig::TAppConfig initial = * Settings->AppConfig ;
750750 if (!initial.HasImmediateControlsConfig ()) {
751751 initial.MutableImmediateControlsConfig ()->CopyFrom (Settings->Controls );
752752 }
@@ -839,7 +839,7 @@ namespace Tests {
839839 auto kqpProxySharedResources = std::make_shared<NKqp::TKqpProxySharedResources>();
840840
841841 IActor* kqpRmService = NKqp::CreateKqpResourceManagerActor (
842- Settings->AppConfig . GetTableServiceConfig ().GetResourceManager (), nullptr , {}, kqpProxySharedResources);
842+ Settings->AppConfig -> GetTableServiceConfig ().GetResourceManager (), nullptr , {}, kqpProxySharedResources);
843843 TActorId kqpRmServiceId = Runtime->Register (kqpRmService, nodeIdx);
844844 Runtime->RegisterService (NKqp::MakeKqpRmServiceID (Runtime->GetNodeId (nodeIdx)), kqpRmServiceId, nodeIdx);
845845
@@ -851,7 +851,7 @@ namespace Tests {
851851
852852 std::shared_ptr<NKikimr::NKqp::IKqpFederatedQuerySetupFactory> federatedQuerySetupFactory = Settings->FederatedQuerySetupFactory ;
853853 if (Settings->InitializeFederatedQuerySetupFactory ) {
854- const auto & queryServiceConfig = Settings->AppConfig . GetQueryServiceConfig ();
854+ const auto & queryServiceConfig = Settings->AppConfig -> GetQueryServiceConfig ();
855855
856856 auto httpProxyActorId = NFq::MakeYqlAnalyticsHttpProxyId ();
857857 Runtime->RegisterService (
@@ -888,17 +888,17 @@ namespace Tests {
888888 );
889889 }
890890
891- IActor* kqpProxyService = NKqp::CreateKqpProxyService (Settings->AppConfig . GetLogConfig (),
892- Settings->AppConfig . GetTableServiceConfig (),
893- Settings->AppConfig . GetQueryServiceConfig (),
894- Settings->AppConfig . GetMetadataProviderConfig (),
891+ IActor* kqpProxyService = NKqp::CreateKqpProxyService (Settings->AppConfig -> GetLogConfig (),
892+ Settings->AppConfig -> GetTableServiceConfig (),
893+ Settings->AppConfig -> GetQueryServiceConfig (),
894+ Settings->AppConfig -> GetMetadataProviderConfig (),
895895 TVector<NKikimrKqp::TKqpSetting>(Settings->KqpSettings ),
896896 nullptr , std::move (kqpProxySharedResources),
897897 federatedQuerySetupFactory);
898898 TActorId kqpProxyServiceId = Runtime->Register (kqpProxyService, nodeIdx);
899899 Runtime->RegisterService (NKqp::MakeKqpProxyID (Runtime->GetNodeId (nodeIdx)), kqpProxyServiceId, nodeIdx);
900900
901- IActor* scriptFinalizeService = NKqp::CreateKqpFinalizeScriptService (Settings->AppConfig . GetQueryServiceConfig ().GetFinalizeScriptServiceConfig (), Settings->AppConfig . GetMetadataProviderConfig (), federatedQuerySetupFactory);
901+ IActor* scriptFinalizeService = NKqp::CreateKqpFinalizeScriptService (Settings->AppConfig -> GetQueryServiceConfig ().GetFinalizeScriptServiceConfig (), Settings->AppConfig -> GetMetadataProviderConfig (), federatedQuerySetupFactory);
902902 TActorId scriptFinalizeServiceId = Runtime->Register (scriptFinalizeService, nodeIdx);
903903 Runtime->RegisterService (NKqp::MakeKqpFinalizeScriptServiceId (Runtime->GetNodeId (nodeIdx)), scriptFinalizeServiceId, nodeIdx);
904904 }
@@ -1013,14 +1013,14 @@ namespace Tests {
10131013 Runtime->RegisterService (MakePollerActorId (), actorId, nodeIdx);
10141014 }
10151015
1016- if (Settings->AppConfig . GetKafkaProxyConfig ().GetEnableKafkaProxy ()) {
1016+ if (Settings->AppConfig -> GetKafkaProxyConfig ().GetEnableKafkaProxy ()) {
10171017 NKafka::TListenerSettings settings;
1018- settings.Port = Settings->AppConfig . GetKafkaProxyConfig ().GetListeningPort ();
1019- if (Settings->AppConfig . GetKafkaProxyConfig ().HasSslCertificate ()) {
1020- settings.SslCertificatePem = Settings->AppConfig . GetKafkaProxyConfig ().GetSslCertificate ();
1018+ settings.Port = Settings->AppConfig -> GetKafkaProxyConfig ().GetListeningPort ();
1019+ if (Settings->AppConfig -> GetKafkaProxyConfig ().HasSslCertificate ()) {
1020+ settings.SslCertificatePem = Settings->AppConfig -> GetKafkaProxyConfig ().GetSslCertificate ();
10211021 }
10221022
1023- IActor* actor = NKafka::CreateKafkaListener (MakePollerActorId (), settings, Settings->AppConfig . GetKafkaProxyConfig ());
1023+ IActor* actor = NKafka::CreateKafkaListener (MakePollerActorId (), settings, Settings->AppConfig -> GetKafkaProxyConfig ());
10241024 TActorId actorId = Runtime->Register (actor, nodeIdx);
10251025 Runtime->RegisterService (TActorId{}, actorId, nodeIdx);
10261026
@@ -1061,7 +1061,7 @@ namespace Tests {
10611061 {
10621062 auto & controlPlaneStorageConfig = *protoConfig.MutableControlPlaneStorage ();
10631063 controlPlaneStorageConfig.SetEnabled (true );
1064- controlPlaneStorageConfig.SetUseInMemory (Settings->AppConfig . GetFederatedQueryConfig ().GetControlPlaneStorage ().GetUseInMemory ());
1064+ controlPlaneStorageConfig.SetUseInMemory (Settings->AppConfig -> GetFederatedQueryConfig ().GetControlPlaneStorage ().GetUseInMemory ());
10651065 auto & storage = *controlPlaneStorageConfig.MutableStorage ();
10661066 storage.SetEndpoint (endpoint);
10671067 storage.SetTablePrefix (prefix);
0 commit comments