Skip to content

Commit d00ae37

Browse files
committed
build: add OpenTelemetry shaded and unshaded dependencies to pom.xml
1 parent d5543b0 commit d00ae37

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

  • java-bigquery/google-cloud-bigquery-jdbc

java-bigquery/google-cloud-bigquery-jdbc/pom.xml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@
131131
<relocation>
132132
<pattern>io</pattern>
133133
<shadedPattern>com.google.bqjdbc.shaded.io</shadedPattern>
134+
<excludes>
135+
<exclude>io.opentelemetry.api.*</exclude>
136+
<exclude>io.opentelemetry.context.*</exclude>
137+
</excludes>
134138
</relocation>
135139
</relocations>
136140
<filters>
@@ -277,6 +281,42 @@
277281
<artifactId>httpcore5</artifactId>
278282
</dependency>
279283

284+
<!-- OpenTelemetry APIs (unshaded) -->
285+
<dependency>
286+
<groupId>io.opentelemetry</groupId>
287+
<artifactId>opentelemetry-api</artifactId>
288+
<version>1.37.0</version>
289+
</dependency>
290+
<dependency>
291+
<groupId>io.opentelemetry</groupId>
292+
<artifactId>opentelemetry-context</artifactId>
293+
<version>1.37.0</version>
294+
</dependency>
295+
296+
<!-- OpenTelemetry SDK & Exporters (shaded) -->
297+
<dependency>
298+
<groupId>io.opentelemetry</groupId>
299+
<artifactId>opentelemetry-sdk</artifactId>
300+
<version>1.37.0</version>
301+
</dependency>
302+
<dependency>
303+
<groupId>com.google.cloud.opentelemetry</groupId>
304+
<artifactId>exporter-trace</artifactId>
305+
<version>0.33.0</version>
306+
</dependency>
307+
308+
<!-- Explicitly pin versions to satisfy maven-enforcer RequireUpperBoundDeps -->
309+
<dependency>
310+
<groupId>org.slf4j</groupId>
311+
<artifactId>slf4j-api</artifactId>
312+
<version>2.0.16</version>
313+
</dependency>
314+
<dependency>
315+
<groupId>com.google.re2j</groupId>
316+
<artifactId>re2j</artifactId>
317+
<version>1.8</version>
318+
</dependency>
319+
280320
<!-- Test Dependencies -->
281321
<dependency>
282322
<groupId>com.google.truth</groupId>

0 commit comments

Comments
 (0)