Skip to content

Commit a65d433

Browse files
Stabilize the AlwaysRecord sampler. (#4934)
The `AlwaysRecord` sampler has been in our development since the December 2025 release, and it has prototypes in the following languages: * Java: open-telemetry/opentelemetry-java#7877 * Go: open-telemetry/opentelemetry-go#7714 * PHP: open-telemetry/opentelemetry-php#1834 * Javascript: open-telemetry/opentelemetry-js#6168 * Python: open-telemetry/opentelemetry-python#4823 * DotNet: open-telemetry/opentelemetry-dotnet#6732 (got closed but hopefully we bring it back)
1 parent da896ba commit a65d433

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ release.
1111

1212
### Traces
1313

14+
- Stabilize `AlwaysRecord` sampler.
15+
([#4934](https://github.com/open-telemetry/opentelemetry-specification/pull/4934))
16+
1417
### Metrics
1518

1619
### Logs

specification/trace/sdk.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -607,8 +607,6 @@ The following configuration properties should be available when creating the sam
607607

608608
#### AlwaysRecord
609609

610-
**Status**: [Development](../document-status.md)
611-
612610
`AlwaysRecord` is a sampler decorator that ensures every span is passed to
613611
the `SpanProcessor`, even those that would normally be dropped. It does this
614612
by converting `DROP` decisions from the wrapped sampler into `RECORD_ONLY`

0 commit comments

Comments
 (0)