Skip to content

Commit bd73ccf

Browse files
tmckeonclaude
authored andcommitted
Move OpenTelemetry dependency versions to root pom.xml dependencyManagement
Centralizes OTel version definitions to avoid version skew across modules and removes unused OTel dependency from api module. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 3f2ce8d commit bd73ccf

3 files changed

Lines changed: 12 additions & 7 deletions

File tree

api/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,6 @@
7171
<artifactId>cloud-framework-direct-download</artifactId>
7272
<version>${project.version}</version>
7373
</dependency>
74-
<dependency>
75-
<groupId>io.opentelemetry.instrumentation</groupId>
76-
<artifactId>opentelemetry-instrumentation-annotations</artifactId>
77-
<version>2.16.0</version>
78-
</dependency>
7974
</dependencies>
8075
<build>
8176
<plugins>

pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@
189189
<cs.ini.version>0.5.4</cs.ini.version>
190190
<cs.caffeine.version>3.1.7</cs.caffeine.version>
191191
<cs.protobuf.version>3.25.5</cs.protobuf.version>
192+
<cs.opentelemetry.version>1.51.0</cs.opentelemetry.version>
193+
<cs.opentelemetry-instrumentation.version>2.16.0</cs.opentelemetry-instrumentation.version>
192194
</properties>
193195

194196
<distributionManagement>
@@ -427,6 +429,16 @@
427429
<artifactId>commons-validator</artifactId>
428430
<version>${cs.commons-validator.version}</version>
429431
</dependency>
432+
<dependency>
433+
<groupId>io.opentelemetry</groupId>
434+
<artifactId>opentelemetry-api</artifactId>
435+
<version>${cs.opentelemetry.version}</version>
436+
</dependency>
437+
<dependency>
438+
<groupId>io.opentelemetry.instrumentation</groupId>
439+
<artifactId>opentelemetry-instrumentation-annotations</artifactId>
440+
<version>${cs.opentelemetry-instrumentation.version}</version>
441+
</dependency>
430442
<dependency>
431443
<groupId>javax.annotation</groupId>
432444
<artifactId>javax.annotation-api</artifactId>

server/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,10 @@
200200
<dependency>
201201
<groupId>io.opentelemetry.instrumentation</groupId>
202202
<artifactId>opentelemetry-instrumentation-annotations</artifactId>
203-
<version>2.16.0</version>
204203
</dependency>
205204
<dependency>
206205
<groupId>io.opentelemetry</groupId>
207206
<artifactId>opentelemetry-api</artifactId>
208-
<version>1.51.0</version>
209207
</dependency>
210208
</dependencies>
211209
<build>

0 commit comments

Comments
 (0)