open-telemetry / opentelemetry-java-instrumentation

OpenTelemetry auto-instrumentation and instrumentation libraries for Java
https://opentelemetry.io
Apache License 2.0
1.94k stars 850 forks source link

Rearrange the file structure of RocketMQ instrumentation #6761

Closed aaron-ai closed 2 years ago

aaron-ai commented 2 years ago

Since gRPC/Protobuf-based RocketMQ client is released, we may have multiple implementations of Apache RocketMQ client, and they have totally different maven coordinates and APIs. RocketMQ community intend to implement the OpenTelemetry instrumentation of new client recently.

What's more, the server-side instrumentation of Apache RocketMQ may be contributed in the future. Maybe it is time to rearrange the file structure of RocketMQ instrumentation.

aaron-ai commented 2 years ago

releated issue: https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6741 https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6764