Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)

This commit is contained in:
Lauri Tulmin 2024-03-26 02:26:58 +02:00 committed by GitHub
parent 8bb279f21e
commit 972126ac40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 1 deletions

View File

@ -8,11 +8,15 @@ package io.opentelemetry.javaagent.instrumentation.lettuce.v5_1;
import io.lettuce.core.tracing.Tracing;
import io.opentelemetry.api.GlobalOpenTelemetry;
import io.opentelemetry.instrumentation.lettuce.v5_1.LettuceTelemetry;
import io.opentelemetry.javaagent.bootstrap.internal.CommonConfig;
public final class TracingHolder {
public static final Tracing TRACING =
LettuceTelemetry.create(GlobalOpenTelemetry.get()).newTracing();
LettuceTelemetry.builder(GlobalOpenTelemetry.get())
.setStatementSanitizationEnabled(CommonConfig.get().isStatementSanitizationEnabled())
.build()
.newTracing();
private TracingHolder() {}
}