Skip to content

upgrade otel versions#42

Merged
Andrew Kent (realark) merged 2 commits intobraintrustdata:ark/devfrom
derfsubterfuge:nrc-upgrade-otel-deps
Feb 23, 2026
Merged

upgrade otel versions#42
Andrew Kent (realark) merged 2 commits intobraintrustdata:ark/devfrom
derfsubterfuge:nrc-upgrade-otel-deps

Conversation

@derfsubterfuge
Copy link
Copy Markdown

@derfsubterfuge Nicholas Castorina (derfsubterfuge) commented Feb 22, 2026

TL;DR

Just updating otel versions.

Important notes

MOTIVATING FACTOR: opentelemetry-semconv dependency was renamed

The main motivating factor for this is that opentelemetry-semconv had a group rename from io.opentelemetry to io.opentelemetry.semconv. You can see that in maven for this dependency. This is making traditional version resolution not work properly and causing issues for consumers of the SDK.

The attribute gen_ai.system was renamed to gen_ai.provider.name

This was removed in the latest version of opentelemetry-openai-java-1.1. You can see the difference between these two files in the io.opentelemetry.instrumentation:opentelemetry-openai-java-1.1 project on github:

Also upgraded lombok

I wanted to move it from a release candidate version to the latest stable version.

Testing

Just used existing tests since functionality didn't change.

@realark Andrew Kent (realark) changed the base branch from main to ark/dev February 23, 2026 18:46
@realark
Copy link
Copy Markdown
Collaborator

Looks reasonable. I'm going to merge this into a dev branch so I can do some testing before getting this into main. Thanks for submitting this

@realark Andrew Kent (realark) merged commit f22f353 into braintrustdata:ark/dev Feb 23, 2026
1 check passed
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.

2 participants