aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrei Rykov <arykov@ydb.tech>2025-02-27 13:28:21 +0100
committerGitHub <noreply@github.com>2025-02-27 13:28:21 +0100
commit78482df6fd7da4139a851a5e8b376ac08c269ef4 (patch)
treed3f5de32619c108652139b61684532caded71470
parent2e52d9008e09cafe49f3018c36e17f33f4647420 (diff)
downloadydb-78482df6fd7da4139a851a5e8b376ac08c269ef4.tar.gz
oidc add poller actor (#15117)oidc-1.1.1
-rw-r--r--ydb/mvp/meta/mvp.cpp2
-rw-r--r--ydb/mvp/oidc_proxy/mvp.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/ydb/mvp/meta/mvp.cpp b/ydb/mvp/meta/mvp.cpp
index c44596d5f4..2c9d8f2166 100644
--- a/ydb/mvp/meta/mvp.cpp
+++ b/ydb/mvp/meta/mvp.cpp
@@ -7,6 +7,7 @@
#include <ydb/library/actors/core/executor_pool_basic.h>
#include <ydb/library/actors/core/scheduler_basic.h>
#include <ydb/library/actors/core/log.h>
+#include <ydb/library/actors/interconnect/poller_actor.h>
#include <ydb/library/actors/protos/services_common.pb.h>
#include <google/protobuf/text_format.h>
#include <ydb/mvp/core/protos/mvp.pb.h>
@@ -348,6 +349,7 @@ THolder<NActors::TActorSystemSetup> TMVP::BuildActorSystemSetup(int argc, char**
setup->Scheduler = new NActors::TBasicSchedulerThread(NActors::TSchedulerConfig(512, 100));
setup->LocalServices.emplace_back(LoggerSettings->LoggerActorId, NActors::TActorSetupCmd(loggerActor, NActors::TMailboxType::HTSwap, 0));
+ setup->LocalServices.emplace_back(NActors::MakePollerActorId(), NActors::TActorSetupCmd(NActors::CreatePollerActor(), NActors::TMailboxType::HTSwap, 0));
return setup;
}
diff --git a/ydb/mvp/oidc_proxy/mvp.cpp b/ydb/mvp/oidc_proxy/mvp.cpp
index fb5171b87c..b5c4984acd 100644
--- a/ydb/mvp/oidc_proxy/mvp.cpp
+++ b/ydb/mvp/oidc_proxy/mvp.cpp
@@ -8,6 +8,7 @@
#include <ydb/library/actors/core/executor_pool_basic.h>
#include <ydb/library/actors/core/scheduler_basic.h>
#include <ydb/library/actors/core/log.h>
+#include <ydb/library/actors/interconnect/poller_actor.h>
#include <ydb/library/actors/protos/services_common.pb.h>
#include <google/protobuf/text_format.h>
#include <ydb/library/actors/core/process_stats.h>
@@ -412,6 +413,7 @@ THolder<NActors::TActorSystemSetup> TMVP::BuildActorSystemSetup(int argc, char**
setup->Scheduler = new NActors::TBasicSchedulerThread(NActors::TSchedulerConfig(512, 100));
setup->LocalServices.emplace_back(LoggerSettings->LoggerActorId, NActors::TActorSetupCmd(loggerActor, NActors::TMailboxType::HTSwap, 0));
+ setup->LocalServices.emplace_back(NActors::MakePollerActorId(), NActors::TActorSetupCmd(NActors::CreatePollerActor(), NActors::TMailboxType::HTSwap, 0));
return setup;
}