-
Notifications
You must be signed in to change notification settings - Fork 189
Update for MP Telemetry 2.1 #3074
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
FTR: after integrating this update into my local WF build -- and making some WF module changes to pick up the "incubating" semconv jars -- the failing tests in the MP 7.1 topic branch pass. |
@brunobat FYI - are we using the same version in Quarkus @jasondlee what do you mean by "fix semantic conventions"? Did they change? Are we breaking dashboards? |
Quarkus is still on MP Telemetry 2.0. No timeline to upgrade yet. |
Created this: quarkusio/quarkus#48594 |
Hum, so we cannot really update - we would need 2 branches... |
Two things: the codebase was reorganized in newer versions of |
How that's handled here I'll leave to those familiar with the project. The only reason I created this PR is because we were hoping to get MP 7.1 into WF 37 and there were test failures for otel+kafka, but the "owner" on the WF is out of the office, so I made a best effort attempt to capture something that would work, with the idea that it would be cleaned up as necessary by those more familiar with the project. As a consumer downstream, I have no real opinion on how the changes should be handle here, so I happily defer, but remain willing to assist as needed. |
It would be great to avoid having to maintain two branches (one for quarkus and one for WildFly). |
Completely agree. It doesn't look like this will make WF 37, so we have time to coordinate with the Quarkus team. |
@cescoffier what would be the perfect timing, after next LTS or just before, so it's available there? |
@brunobat, we should either consider it now (or by the beginning of July at the latest) or mid-August after the LTS feature freeze. |
@cescoffier Do you have an update on the timeline for this? |
Back from PTO. Will know more about the timeline soon. |
@brunobat I've updated my PR based on main. Any update on a timeline? |
Not before the end of next week. |
We'd really like to get this into WildFly 38, for which the feature freeze is rapidly approaching, so the sooner this can be finished the better for us... |
Bump version numbers Fix semantic convention issues
b42db0a
to
54aee9c
Compare
rebased on the last fixes on the main |
I was about to merge this, but the fact that existing dashboards will break after this bump is a bit concerning. @jasondlee Do you think we should also include old otel-semver attributes in the spans? |
@brunobat I'd like to have your opinion on this. |
Not much we can do because they do this type of think frequently. We need to issue the changes in the release notes. |
Ok thanks! Fine by me then. |
We've struggled with this in WildFly as well, but there's little practical that can be done. I think most of what changes is considered alpha status, so that should be expected, with most of the attributes being stable, if that helps any. Short of forking the project and putting a lot of work into maintaining those old attributes, I think this is sadly one of those facts-of-life issues with OpenTelemetry. |
Messaging semantic conventions are still incubating and we should move on as they break things, @ozangunalp. We need to document all the changes, though. |
Update MP Reactive Messaging for compliance/integration with MP Tel 2.1
Bump version numbers
Fix semantic convention issues