Tobias Bachert
Tobias Bachert
Computes the sampling threshold as defined in https://github.com/open-telemetry/opentelemetry-specification/pull/4166.
Alternative to #1583 Span suppression is implemented in the SDK -> instrumentation does not need to handle suppression. (Everything besides `SemanticConvention` and `SemanticConventionResolver` could be moved to the SDK.) Provides...
Should move API component `ComponentProvider`s from `open-telemetry/sdk-configuration` to either `open-telemetry/api` or their respective API extension package (see `#[PackageDependency]` declaration). `ComponentProvider`s that should be moved: - https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Config/SDK/ComponentProvider/Instrumentation/General - https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Config/SDK/ComponentProvider/Propagator
Provides general configuration options for HTTP instrumentation packages. Env-based configuration supports: - `OTEL_INSTRUMENTATION_HTTP_KNOWN_METHODS` - `OTEL_PHP_INSTRUMENTATION_URL_SANITIZE_FIELD_NAMES` from https://github.com/open-telemetry/opentelemetry-php-contrib/pull/379 File-based configuration supports: - overriding known HTTP methods - overriding URI sanitization -...