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]

Reply via email to