Zach Montoya

Results 35 issues of Zach Montoya

**Description** On .NET Framework 4.5.x, the `LogContext` is stored in the `CallContext` because there is not an AsyncLocal primitive. As a result of storing the object in the `CallContext` and...

bug

## Summary of changes When stats computation is enabled, we run the `NormalizerTraceProcessor` and the `ObfuscatorTraceProcessor` on the finished spans before they are added to sketches. ## Reason for change...

type:enhancement
area:tracer
area:tests

## Summary of changes ## Reason for change ## Implementation details ## Test coverage ## Other details

area:tracer

## Summary of changes When stats computation is enabled, the tracer sends a request to the trace agent's `/info` endpoint to ensure that this feature is supported by the trace...

type:enhancement
area:tracer
area:tests

## Summary of changes When stats computation is enabled and the tracer can drop P0 traces (assumed to be true, will check with agent in followup PR), P0 traces are...

type:enhancement
area:tracer
area:tests

## Summary of changes Adds testing for various requirements of the stats computation feature, as agreed upon by other tracers. This is PR 1/3 in an attempt to break down...

area:tests

## Summary of changes - Make the timeout for trace agent requests configurable via `DD_TRACE_AGENT_TIMEOUT` - Reduce timeout for trace agent requests from 100s (HttpClient default) to 10s - The...

area:tracer

## Summary of changes Modifies the addition of the `http.route` tag (introduced in #2915) to match the value provided by the OpenTelemetry.Instrumentation.AspNetCore package. You can see the current source code...

area:tests

## Summary of changes Add a new integration to insert ourselves into the AssemblyLoadContext loading process to prevent `StackOverflowException`'s from occurring when there is a manual/automatic tracer version mismatch and...

type:bug

This adds several CallTarget instrumentation points to invoke the same logic as our AspNetCore integration that's built-in for our netstandard2.0/netcoreapp build targets. However, since we can't refer to the abstraction...

area:automatic-instrumentation