diff options
author | ildar-khisam <ikhis@ydb.tech> | 2023-09-07 18:51:35 +0300 |
---|---|---|
committer | ildar-khisam <ikhis@ydb.tech> | 2023-09-07 19:10:56 +0300 |
commit | 98a79578994a9ca012f3cb8d6dcdd00a69a8ef25 (patch) | |
tree | 4d7fd8ca25bb0070c6f3fc3a949b198afe5ae760 | |
parent | dd4c28b2f5866d767765dcc6fe169c46c801ec47 (diff) | |
download | ydb-98a79578994a9ca012f3cb8d6dcdd00a69a8ef25.tar.gz |
temp fix: do not schedule counters dump
fix fix
quick fix for mirrorer only
another fix
-rw-r--r-- | ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/read_session.cpp | 6 | ||||
-rw-r--r-- | ydb/public/sdk/cpp/client/ydb_topic/impl/read_session.cpp | 10 |
2 files changed, 7 insertions, 9 deletions
diff --git a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/read_session.cpp b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/read_session.cpp index 85c6e87589..1bdb5307ad 100644 --- a/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/read_session.cpp +++ b/ydb/public/sdk/cpp/client/ydb_persqueue_core/impl/read_session.cpp @@ -178,7 +178,7 @@ void TReadSession::ProceedWithoutClusterDiscovery() { clusterSessionInfo.Topics = Settings.Topics_; CreateClusterSessionsImpl(deferred); } - ScheduleDumpCountersToLog(); + // ScheduleDumpCountersToLog(); } void TReadSession::CreateClusterSessionsImpl(TDeferredActions<true>& deferred) { @@ -320,7 +320,7 @@ void TReadSession::OnClusterDiscovery(const TStatus& status, const Ydb::PersQueu CreateClusterSessionsImpl(deferred); } - ScheduleDumpCountersToLog(); + // ScheduleDumpCountersToLog(); } void TReadSession::RestartClusterDiscoveryImpl(TDuration delay, TDeferredActions<true>& deferred) { @@ -604,7 +604,7 @@ void TReadSession::DumpCountersToLog(size_t timeNumber) { #undef C - ScheduleDumpCountersToLog(timeNumber + 1); + // ScheduleDumpCountersToLog(timeNumber + 1); } void TReadSession::ScheduleDumpCountersToLog(size_t timeNumber) { diff --git a/ydb/public/sdk/cpp/client/ydb_topic/impl/read_session.cpp b/ydb/public/sdk/cpp/client/ydb_topic/impl/read_session.cpp index f3ac5aab2e..fb34090739 100644 --- a/ydb/public/sdk/cpp/client/ydb_topic/impl/read_session.cpp +++ b/ydb/public/sdk/cpp/client/ydb_topic/impl/read_session.cpp @@ -60,7 +60,7 @@ void TReadSession::Start() { Topics = Settings.Topics_; CreateClusterSessionsImpl(deferred); } - ScheduleDumpCountersToLog(); + // ScheduleDumpCountersToLog(); } void TReadSession::CreateClusterSessionsImpl(NPersQueue::TDeferredActions<false>& deferred) { @@ -390,7 +390,7 @@ void TReadSession::DumpCountersToLog(size_t timeNumber) { #undef C - ScheduleDumpCountersToLog(timeNumber + 1); + // ScheduleDumpCountersToLog(timeNumber + 1); } void TReadSession::ScheduleDumpCountersToLog(size_t timeNumber) { @@ -400,11 +400,9 @@ void TReadSession::ScheduleDumpCountersToLog(size_t timeNumber) { } DumpCountersContext = Connections->CreateContext(); if (DumpCountersContext) { - auto callback = [self = weak_from_this(), timeNumber](bool ok) { + auto callback = [self = shared_from_this(), timeNumber](bool ok) { if (ok) { - if (auto sharedSelf = self.lock()) { - sharedSelf->DumpCountersToLog(timeNumber); - } + self->DumpCountersToLog(timeNumber); } }; Connections->ScheduleCallback(TDuration::Seconds(1), |