From 10aa48766852544fbd976d739b0444c9ae517c29 Mon Sep 17 00:00:00 2001 From: Andrey Belonogov Date: Wed, 10 Dec 2025 15:47:07 -0800 Subject: [PATCH] remove disk buffering --- .../observability/client/InstrumentationManager.kt | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/client/InstrumentationManager.kt b/sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/client/InstrumentationManager.kt index 89a19e7bc..662f825c8 100644 --- a/sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/client/InstrumentationManager.kt +++ b/sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/client/InstrumentationManager.kt @@ -148,12 +148,6 @@ class InstrumentationManager( private fun createOtelRumConfig(): OtelRumConfig { val config = OtelRumConfig() - .setDiskBufferingConfig( - DiskBufferingConfig.create( - enabled = isAnySignalEnabled(options), - debugEnabled = options.debug - ) - ) .setSessionConfig(SessionConfig(backgroundInactivityTimeout = options.sessionBackgroundTimeout)) if (options.disableErrorTracking) { @@ -165,10 +159,6 @@ class InstrumentationManager( return config } - private fun isAnySignalEnabled(options: Options): Boolean { - return !options.disableLogs || !options.disableTraces || !options.disableMetrics || !options.disableErrorTracking - } - private fun configureTracerProvider(sdkTracerProviderBuilder: SdkTracerProviderBuilder): SdkTracerProviderBuilder { val primarySpanExporter = createOtlpSpanExporter() sdkTracerProviderBuilder