open-telemetry / semantic-conventions-java

Java generated classes for semantic conventions
Apache License 2.0
14 stars 17 forks source link

Semconv code generation prototype #40

Closed lmolkova closed 7 months ago

lmolkova commented 9 months ago

This is a prototype (related to https://github.com/open-telemetry/semantic-conventions/issues/551) of new code-gen approach:

The process of codegen might looks like:

As a result, we only need to care about back-compat when a stable attribute changes in a breaking manner. Multiple instrumentation libs can send different semconv versions at once.

Bloating: is indeed a problem

TODO:

jack-berg commented 7 months ago

Closing as this is superseded by #45.