aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/actors/core/log_settings.cpp
diff options
context:
space:
mode:
authorandrew-rykov <arykov@ydb.tech>2022-09-13 12:49:05 +0300
committerandrew-rykov <arykov@ydb.tech>2022-09-13 12:49:05 +0300
commitcee4a99ba93f21e3d30b5f1d58c84ab6ca41981b (patch)
treed75cbc3a1ad20a211c550d8f29634eff47f5e48d /library/cpp/actors/core/log_settings.cpp
parent8c1af103661148f5377e712cb2ac5623672522a1 (diff)
downloadydb-cee4a99ba93f21e3d30b5f1d58c84ab6ca41981b.tar.gz
add-log-buffer 2
add log buffer changed names added move changed details fixed released buffer procedure returned condition IgnoredCount > 0 default bufferSizeLimitBytes = 0 returned passedCount declaration returned Y_VERIFY removed passedcount changed buffer reducing no new line at the end of file added srcs in ya.make add log buffer
Diffstat (limited to 'library/cpp/actors/core/log_settings.cpp')
-rw-r--r--library/cpp/actors/core/log_settings.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/library/cpp/actors/core/log_settings.cpp b/library/cpp/actors/core/log_settings.cpp
index f52f2fc5d22..321af18d71e 100644
--- a/library/cpp/actors/core/log_settings.cpp
+++ b/library/cpp/actors/core/log_settings.cpp
@@ -7,10 +7,11 @@ namespace NActors {
TSettings::TSettings(const TActorId& loggerActorId, const EComponent loggerComponent,
EComponent minVal, EComponent maxVal, EComponentToStringFunc func,
EPriority defPriority, EPriority defSamplingPriority,
- ui32 defSamplingRate, ui64 timeThresholdMs)
+ ui32 defSamplingRate, ui64 timeThresholdMs, ui64 bufferSizeLimitBytes)
: LoggerActorId(loggerActorId)
, LoggerComponent(loggerComponent)
, TimeThresholdMs(timeThresholdMs)
+ , BufferSizeLimitBytes(bufferSizeLimitBytes)
, AllowDrop(true)
, ThrottleDelay(TDuration::MilliSeconds(100))
, MinVal(0)
@@ -29,10 +30,11 @@ namespace NActors {
TSettings::TSettings(const TActorId& loggerActorId, const EComponent loggerComponent,
EPriority defPriority, EPriority defSamplingPriority,
- ui32 defSamplingRate, ui64 timeThresholdMs)
+ ui32 defSamplingRate, ui64 timeThresholdMs, ui64 bufferSizeLimitBytes)
: LoggerActorId(loggerActorId)
, LoggerComponent(loggerComponent)
, TimeThresholdMs(timeThresholdMs)
+ , BufferSizeLimitBytes(bufferSizeLimitBytes)
, AllowDrop(true)
, ThrottleDelay(TDuration::MilliSeconds(100))
, MinVal(0)