/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/libs/storage/service/service.cpp
42 строки
1 KB
Pavel Misko
[NBS] Allow custom BlockDigestGenerator for volumes (#6576)
27 июл 2026, 14:52
Не верифицирован
27 июл 2026, 14:52
0446443
Код
Авторство
О чём код?
#include "service.h" #include "service_actor.h" namespace NCloud::NBlockStore::NStorage { using namespace NActors; //////////////////////////////////////////////////////////////////////////////// IActorPtr CreateStorageService( TStorageConfigPtr config, TDiagnosticsConfigPtr diagnosticsConfig, IProfileLogPtr profileLog, IBlockDigestGeneratorFactoryPtr blockDigestGeneratorFactory, NDiscovery::IDiscoveryServicePtr discoveryService, ITraceSerializerPtr traceSerializer, NServer::IEndpointEventHandlerPtr endpointEventHandler, NCloud::NStorage::NRdma::IClientPtr rdmaClient, TPartitionBudgetManagerPtr partitionBudgetManager, IVolumeStatsPtr volumeStats, TManuallyPreemptedVolumesPtr preemptedVolumes, IRootKmsKeyProviderPtr rootKmsKeyProvider, bool temporaryServer) { return std::make_unique<TServiceActor>( std::move(config), std::move(diagnosticsConfig), std::move(profileLog), std::move(blockDigestGeneratorFactory), std::move(discoveryService), std::move(traceSerializer), std::move(endpointEventHandler), std::move(rdmaClient), std::move(partitionBudgetManager), std::move(volumeStats), std::move(preemptedVolumes), std::move(rootKmsKeyProvider), temporaryServer); } } // namespace NCloud::NBlockStore::NStorage