From 057a27abe9bc0897888156137d05611ece82b9cc Mon Sep 17 00:00:00 2001 From: Elliott Cable Date: Wed, 20 Sep 2023 02:13:15 +0000 Subject: [PATCH] (- fix) Use new TLS-module naming from ac.0.1.0 --- src/trace/dune | 11 +++++------ src/trace/opentelemetry_trace.ml | 2 +- src/trace/opentelemetry_trace.mli | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/trace/dune b/src/trace/dune index 69d9e44f..6207563d 100644 --- a/src/trace/dune +++ b/src/trace/dune @@ -1,7 +1,6 @@ - (library - (name opentelemetry_trace) - (public_name opentelemetry.trace) - (synopsis "Use opentelemetry as a collector for trace") - (optional) - (libraries ambient-context trace opentelemetry)) + (name opentelemetry_trace) + (public_name opentelemetry.trace) + (synopsis "Use opentelemetry as a collector for trace") + (optional) + (libraries ambient-context ambient-context.tls trace opentelemetry)) diff --git a/src/trace/opentelemetry_trace.ml b/src/trace/opentelemetry_trace.ml index bc9bb87b..16990b73 100644 --- a/src/trace/opentelemetry_trace.ml +++ b/src/trace/opentelemetry_trace.ml @@ -1,6 +1,6 @@ module Otel = Opentelemetry module Otrace = Trace (* ocaml-trace *) -module TLS = Ambient_context_tls.Thread_local +module TLS = Ambient_context_tls.TLS module Well_known = struct let spankind_key = "otrace.spankind" diff --git a/src/trace/opentelemetry_trace.mli b/src/trace/opentelemetry_trace.mli index bbcb28d8..8d8e934d 100644 --- a/src/trace/opentelemetry_trace.mli +++ b/src/trace/opentelemetry_trace.mli @@ -1,6 +1,6 @@ module Otel := Opentelemetry module Otrace := Trace -module TLS := Ambient_context_tls.Thread_local +module TLS := Ambient_context_tls.TLS (** [opentelemetry.trace] implements a {!Trace_core.Collector} for {{:https://v3.ocaml.org/p/trace} ocaml-trace}.