Skip to content

introduce event semantic conventions#489

Merged
jack-berg merged 7 commits into
open-telemetry:mainfrom
breedx-splk:event_semconv
Jun 17, 2026
Merged

introduce event semantic conventions#489
jack-berg merged 7 commits into
open-telemetry:mainfrom
breedx-splk:event_semconv

Conversation

@breedx-splk

Copy link
Copy Markdown
Contributor

This introduces weaver config and templates for generating classes that contain event name constants.

This ultimately allows us to reference these constants from java/kotlin/android code without having to duplicate the names, which can be error prone and lead to inconsistencies.

@breedx-splk breedx-splk requested review from a team as code owners May 26, 2026 18:35
@breedx-splk

Copy link
Copy Markdown
Contributor Author

Bump?

@jack-berg

jack-berg commented Jun 17, 2026

Copy link
Copy Markdown
Member

FYI, I've pushed 4d55cf8 and c8b90b3. These prepared event constant generation for publishing stable constants, and brought the generation into alignment with attribute generation (things like javadoc formatting, where filtering takes place, use of @Deprecation annotation). Then, I commented out the bits for stable constant generation.

Once we're ready to publish constants for stable conventions, we simply uncomment those bits.

@jack-berg jack-berg merged commit 4e97738 into open-telemetry:main Jun 17, 2026
14 checks 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.

3 participants