From fa4e707927f868870dc87ab1401086707501dc84 Mon Sep 17 00:00:00 2001 From: jonny rhea Date: Wed, 14 Jan 2026 17:27:00 -0600 Subject: [PATCH] Needed to pass a time.Duration in for WithExportTimeout and WithBatchTimeout --- internal/telemetry/config/config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/telemetry/config/config.go b/internal/telemetry/config/config.go index 23a1ff74d7..99bcbd87f0 100644 --- a/internal/telemetry/config/config.go +++ b/internal/telemetry/config/config.go @@ -81,9 +81,9 @@ func Setup(ctx context.Context, endpoint string, sampleRatio float64) (*Telemetr // The maximum number of spans to export in a single batch sdktrace.WithMaxExportBatchSize(sdktrace.DefaultMaxExportBatchSize), // How long an export operation can take before timing out - sdktrace.WithExportTimeout(sdktrace.DefaultExportTimeout), + sdktrace.WithExportTimeout(time.Duration(sdktrace.DefaultExportTimeout) * time.Millisecond), // How often to export, even if the batch isn't full - sdktrace.WithBatchTimeout(5 * time.Second), // SDK default is 5s + sdktrace.WithBatchTimeout(time.Duration(sdktrace.DefaultScheduleDelay) * time.Millisecond), } // Define resource with service and client information