From 5cd661c77b77081852f6a065cbdd095db3e3c3f5 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Wed, 5 Aug 2026 15:39:15 +0100 Subject: [PATCH] updated opentelemetry version to 1.28.0 Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> --- conan.lock | 2 +- conanfile.py | 2 +- docs/build/telemetry.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/conan.lock b/conan.lock index d0a97e5c15..1dc48f89c7 100644 --- a/conan.lock +++ b/conan.lock @@ -10,7 +10,7 @@ "rocksdb/10.5.1#4a197eca381a3e5ae8adf8cffa5aacd0%1782392413.075713", "re2/20251105#8579cfd0bda4daf0683f9e3898f964b4%1782392402.431897", "protobuf/6.33.5#ff253ead763bd8d9904a52979cd21e81%1782392410.233933", - "opentelemetry-cpp/1.26.0#9d81768342c78cb897345fd419b358d2%1776934712.672", + "opentelemetry-cpp/1.28.0#2cbf71db4e0e0535df20be305005cb2f%1785939947.292581", "openssl/3.6.3#f806de8933e3bf6f01016c6a888cee2e%1783945160.863288", "nudb/2.0.9#11149c73f8f2baff9a0198fe25971fc7%1782392402.297166", "nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d%1701220705.259", diff --git a/conanfile.py b/conanfile.py index 9f85e4cfa1..c57c8202f3 100644 --- a/conanfile.py +++ b/conanfile.py @@ -150,7 +150,7 @@ class Xrpl(ConanFile): # OpenTelemetry C++ SDK for distributed tracing (optional). # Provides OTLP/HTTP exporter, batch span processor, and trace API. if self.options.telemetry: - self.requires("opentelemetry-cpp/1.26.0") + self.requires("opentelemetry-cpp/1.28.0") self.requires("xxhash/0.8.3", transitive_headers=True) exports_sources = ( diff --git a/docs/build/telemetry.md b/docs/build/telemetry.md index 8be38466c3..eca4e9f110 100644 --- a/docs/build/telemetry.md +++ b/docs/build/telemetry.md @@ -59,7 +59,7 @@ cd .build #### Install dependencies -The `telemetry` option adds `opentelemetry-cpp/1.26.0` as a dependency. +The `telemetry` option adds `opentelemetry-cpp/1.28.0` as a dependency. If the Conan lockfile does not yet include this package, bypass it with `--lockfile=""`. ```bash @@ -112,7 +112,7 @@ The resulting binary is identical to one built before telemetry support was adde ### Conan lockfile error -If you see `ERROR: Requirement 'opentelemetry-cpp/1.26.0' not in lockfile 'requires'`, +If you see `ERROR: Requirement 'opentelemetry-cpp/1.28.0' not in lockfile 'requires'`, the lockfile was generated without the telemetry dependency. Pass `--lockfile=""` to bypass the lockfile, or regenerate it with telemetry enabled.