From 924e9d7e41f94210bb1fa7531f0e92c4737c5cf0 Mon Sep 17 00:00:00 2001 From: Jacob LeGrone Date: Fri, 21 Jul 2023 15:54:41 -0400 Subject: [PATCH] Hardcode noop metrics handler to avoid logs --- internal/internal_worker.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/internal_worker.go b/internal/internal_worker.go index e785d1ece..7b7f29e91 100644 --- a/internal/internal_worker.go +++ b/internal/internal_worker.go @@ -1352,6 +1352,9 @@ func (aw *WorkflowReplayer) replayWorkflowHistory(logger log.Logger, service wor FailureConverter: aw.failureConverter, ContextPropagators: aw.contextPropagators, EnableLoggingInReplay: aw.enableLoggingInReplay, + // Hardcoding NopHandler avoids "No metrics handler configured for temporal worker" + // logs during replay. + MetricsHandler: metrics.NopHandler, capabilities: &workflowservice.GetSystemInfoResponse_Capabilities{ SignalAndQueryHeader: true, InternalErrorDifferentiation: true,