Lauri Tulmin
Lauri Tulmin
> I'm getting failed checks because of this, which is not related to the changes themselves. Any idea? > > ```shell > Task :static-instrumenter:agent-extension:compileJava > /home/runner/work/opentelemetry-java-contrib/opentelemetry-java-contrib/static-instrumenter/agent-extension/src/main/java/io/opentelemetry/contrib/staticinstrumenter/extension/AdditionalClassesInjectorListenerInstaller.java:23: warning: [deprecation] beforeAgent(Config,AutoConfiguredOpenTelemetrySdk) in...
From the api perspective it definitely makes sense to mimic what java annotation apis do and not return annotations with missing type. Though locating the bytes for the annotation class...
I'm already using a custom `TypePool` so that is fine. How do I know that it is currently looking for an annotation?
> Alternatively, you could extend the type pool and ovverride the methods for reading annotations. The types are protected to type pool instances. what do you mean by methods reading...
Last year I experimented a bit reducing allocations for OTLP trace exporter. I took a slightly different approach. Instead of pooling the marshaler objects I removed them all together. Marshaling...
@scjody If you need a solution for this right now then your best option is to shade otel dependencies and relocate `okhttp3` and `okio` packages so that they wouldn't conflict...
@srprash @wangzlei last chance to review
Closing in favor of https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1299
cc @123liuziming
[We'd welcome a contribution for this](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/ISSUES.md#contribution-welcome)