Jonas Kunz
Jonas Kunz
Fixes #1089. In addition to the comments on the issue, this was discussed in the spec SIG Meeting on 2024/23/04: * The filtering use-case explained in [this comment](https://github.com/open-telemetry/opentelemetry-specification/issues/1089#issuecomment-2061289086) should rather...
Before this PR, instrumentations whic hare dispatched via `invokedynamic` would cause problems if they used certain types as return or paramter types: When inserting the `invokedynamic` instruction, it is associated...
When using invokedynamic-Advices, changes to the original method arguments, instrumented class fields etc have to be done via the bytebuddy `@Advice.AssignReturned` annotations. These annotations all have a `typing` parameter, which...
Ensures that the OpenTelemetry API bridge works with `-PtestIndy=true`. Part of #11457. Effectively, this results in the bridge classes being loaded by the `InstrumentationModuleClassloader` instead of being injected into the...
These instrumentations were quite some fun ones. They are slightly problematic, because they instrument `ClassLoader.loadClass` and `ClassLoader.defineClass`. This is difficult with invokedynamic, because the bootstrapping of the `invokedynamic` instructions inserted...
During the work on #3792 I discovered that the log-sending tests were actually not executed for log4j2. Executing them causes them to fail. We'll need to investigate these failures and...
We would like to extend the HTTP client request body capturing feature to support more than 1024 bytes. The 1024 bytes limit currently comes from the fact that we send...
We should switch back to testing with latest as soon as the fixed lambda layer has been released: https://github.com/elastic/apm-aws-lambda/pull/510 When that change has been released, we should be able to...