This is an automated email from the ASF dual-hosted git repository.
cnauroth pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push:
new e071613c5dc HADOOP-19811: hadoop-gcp does not relocate shaded
OpenTelemetry dependencies
e071613c5dc is described below
commit e071613c5dc91aef949c06bdcbf7b41acafe35d6
Author: Chris Nauroth <[email protected]>
AuthorDate: Fri Feb 13 05:57:35 2026 +0000
HADOOP-19811: hadoop-gcp does not relocate shaded OpenTelemetry dependencies
Closes #8243
Signed-off-by: Shilun Fan <[email protected]>
Reviewed-by: Cheng Pan <[email protected]>
---
LICENSE-binary | 16 ++++++++--------
hadoop-cloud-storage-project/hadoop-gcp/pom.xml | 12 ++++++++++++
2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/LICENSE-binary b/LICENSE-binary
index 1fb5eda5e7a..7607659ce6f 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -346,14 +346,14 @@ io.opencensus:opencensus-api:0.31.1
io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
io.opencensus:opencensus-contrib-http-util:0.31.1
io.opentelemetry.contrib:opentelemetry-gcp-resources:1.37.0-alpha
-io.opentelemetry:opentelemetry-api:1.47.0
-io.opentelemetry:opentelemetry-context:1.47.0
-io.opentelemetry:opentelemetry-sdk-common:1.47.0
-io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.47.0
-io.opentelemetry:opentelemetry-sdk:1.47.0
-io.opentelemetry:opentelemetry-sdk-logs:1.47.0
-io.opentelemetry:opentelemetry-sdk-metrics:1.47.0
-io.opentelemetry:opentelemetry-sdk-trace:1.47.0
+io.opentelemetry:opentelemetry-api:1.59.0
+io.opentelemetry:opentelemetry-context:1.59.0
+io.opentelemetry:opentelemetry-sdk-common:1.59.0
+io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.59.0
+io.opentelemetry:opentelemetry-sdk:1.59.0
+io.opentelemetry:opentelemetry-sdk-logs:1.59.0
+io.opentelemetry:opentelemetry-sdk-metrics:1.59.0
+io.opentelemetry:opentelemetry-sdk-trace:1.59.0
io.opentelemetry.semconv:opentelemetry-semconv:1.29.0-alpha
io.opentracing:opentracing-api:0.33.0.jar
io.opentracing:opentracing-noop:0.33.0.jar
diff --git a/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
b/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
index ab2db7c729e..ad8a49c80d2 100644
--- a/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
+++ b/hadoop-cloud-storage-project/hadoop-gcp/pom.xml
@@ -336,6 +336,7 @@
<includes>
<include>io.grpc.**</include>
<include>io.opencensus.**</include>
+ <include>io.opentelemetry.**</include>
<include>io.perfmark.**</include>
</includes>
</relocation>
@@ -469,6 +470,17 @@
<artifactId>protobuf-java</artifactId>
<version>3.25.5</version>
</dependency>
+ <!--
+ Upgrade OpenTelemetry to 1.59.0. Earlier versions produced a JEP 238
+ multi-release jar, which would complicate shading.
+ -->
+ <dependency>
+ <groupId>io.opentelemetry</groupId>
+ <artifactId>opentelemetry-bom</artifactId>
+ <version>1.59.0</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]