opentelemetry-dotnet-instrumentation
opentelemetry-dotnet-instrumentation copied to clipboard
Update native layer based on latest Datadog codebase
Datadog has recently made significant improvements in their native code.
One of the great improvements is getting rid of integrations.json in favor of InstrumentationDefinitions. I believe this code is a lot more performant. It should not be also hard to later add a hook for adding additional custom (e.g. vendor-specific) byte-code instrumentation.
We should consider making an "upstream sync" similar to https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/pull/218.
SIG meeting notes: Nice to have for beta (not must have).
It is blocking #1126. Do fully implement ADO.NET instrumentation we need a support for abstract methods. Ref: https://github.com/DataDog/dd-trace-dotnet/pull/2120
Done in scope of #2280