Brett McBride

Results 59 issues of Brett McBride

this is based on Java's implementation, https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.3.0/instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/LocalRootSpan.java and adds the ability to identify and locate the "local root span" in a trace. The local root span is the top-level active...

Our CI started failing today with a segfault (and I noticed it locally yesterday, but hoped it was something screwy with my machine). The segfault is triggered by using ReflectionObject::getProperties...

bug
blocked

https://opentelemetry.io/docs/specs/otlp/#otlphttp-throttling and https://opentelemetry.io/docs/specs/otlp/#otlpgrpc-throttling describe how a client SHOULD implement an exponential backoff strategy (with jitter) in case of retryable export failures. The inputs to this strategy are usually the initial...

blocked:spec

The file-configuration schema allows for extra properties in the `sampler`, allowing me to define a sampler other than the ones defined in spec. I'm in the process of implementing a...

blocked:spec

Add the capability to observe/hook methods and functions by adding a WithSpan attribute to the function or its interface. Add the capability to pass function/method arguments to the pre callback...

Ported rule-based sampler from https://github.com/Nevay/otel-sdk-contrib-sampler Co-authored-by: Tobias Bachert

The php extension already had an implementation for encoding enums as integers, but it was not exposed, so add params to Message::serializeToJsonString() to enable the behaviour. Since "preserve proto fieldnames"...

php

**What are you trying to achieve?** I am trying to define exporter retry config in file-based configuration: https://github.com/open-telemetry/opentelemetry-configuration/pull/97 [The spec](https://opentelemetry.io/docs/specs/otlp/#otlphttp-throttling) says that `the client SHOULD implement an exponential backoff strategy...

spec:trace
triage:deciding:community-feedback