Skip to content

[span-links] Update dependencies, align with OTel/DD best practices#180

Draft
dineshg13 wants to merge 1 commit intomainfrom
update/span-links
Draft

[span-links] Update dependencies, align with OTel/DD best practices#180
dineshg13 wants to merge 1 commit intomainfrom
update/span-links

Conversation

@dineshg13
Copy link
Member

  • Update Go OTel SDK (v1.16.0 -> v1.40.0) and otelsarama (v0.42.0 -> v0.43.0)
  • Update Go version to 1.24, bump zap, grpc, and transitive deps
  • Update Java OTel API/SDK (1.20.0 -> 1.46.0), kafka-clients (3.3.1 -> 3.9.0)
  • Update Spring Boot (3.0.4 -> 3.5.0), logback (1.4.5 -> 1.5.16), Gradle (7.5 -> 8.11)
  • Fix duplicate kafka instrumentation dependency in build.gradle
  • Improve docker-compose with resource limits and health checks for all services
  • Pin Confluent Platform images to 7.7.1, DD Agent to major version 7
  • Switch Java Dockerfile base from openjdk:17-buster to eclipse-temurin:17-jdk-jammy
  • Add .env.example for required environment variables
  • Add restart policies and DD_SITE env variable support

What does this PR do?

Motivation

- Update Go OTel SDK (v1.16.0 -> v1.40.0) and otelsarama (v0.42.0 -> v0.43.0)
- Update Go version to 1.24, bump zap, grpc, and transitive deps
- Update Java OTel API/SDK (1.20.0 -> 1.46.0), kafka-clients (3.3.1 -> 3.9.0)
- Update Spring Boot (3.0.4 -> 3.5.0), logback (1.4.5 -> 1.5.16), Gradle (7.5 -> 8.11)
- Fix duplicate kafka instrumentation dependency in build.gradle
- Improve docker-compose with resource limits and health checks for all services
- Pin Confluent Platform images to 7.7.1, DD Agent to major version 7
- Switch Java Dockerfile base from openjdk:17-buster to eclipse-temurin:17-jdk-jammy
- Add .env.example for required environment variables
- Add restart policies and DD_SITE env variable support

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant