Skip to content

Conversation

@pellared
Copy link
Member

@pellared pellared commented Mar 27, 2025

@pellared pellared self-assigned this Mar 27, 2025
@pellared pellared added spec:logs Related to the specification/logs directory area:api Cross language API specification issue labels Mar 27, 2025
@pellared pellared moved this from Todo to In Progress in Go: Logs (GA) Mar 27, 2025
@pellared pellared moved this to In progress in Logs SIG Mar 27, 2025
@pellared pellared marked this pull request as ready for review March 27, 2025 08:50
@pellared pellared requested review from a team March 27, 2025 08:50
Copy link
Member

@cijothomas cijothomas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥳

Copy link
Contributor

@codeboten codeboten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@reyang reyang merged commit 41da951 into open-telemetry:main Apr 2, 2025
6 checks passed
@github-project-automation github-project-automation bot moved this from In progress to Done in Logs SIG Apr 2, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Go: Logs (GA) Apr 2, 2025
@carlosalberto carlosalberto mentioned this pull request Apr 8, 2025
carlosalberto added a commit that referenced this pull request Apr 15, 2025
### Context

- Add context propagation through Environment Variables specification.

([#4454](#4454))
- On Propagators API, stabilize `GetAll` on the `TextMap` Extract.

([#4472](#4472))

### Traces

- Define sampling threshold field in OpenTelemetry TraceState; define
the behavior
of TraceIdRatioBased sampler in terms of W3C Trace Context Level 2
randomness.

([#4166](#4166))

### Metrics

- Clarify SDK behavior for Instrument Advisory Parameter.

([#4389](#4389))

### Logs

- Add `Enabled` opt-in operation to the `LogRecordProcessor`.

([#4439](#4439))
- Stabilize `Logger.Enabled`.

([#4463](#4463))
- Stabilize `EventName`.

([#4475](#4475))

### Baggage

- Add context (baggage) propagation through Environment Variables
specification.

([#4454](#4454))

### Resource

- Add Datamodel for Entities.

([#4442](#4442))

### SDK Configuration

- Convert declarative config env var substitution syntax to ABNF.

([#4448](#4448))
- List declarative config supported SDK extension plugin interfaces.

([#4452](#4452))

---------

Co-authored-by: Armin Ruech <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Jun 16, 2025
This part of the specification can be stabilized.
It primarily defines how the SDK should respond to `Logger.Enabled`
calls.
I believe adding new rules in this context should not be considered
breaking changes.

Notice that `Logger.Enabled` API has been already stabilized in
#4463.

---------

Co-authored-by: Trask Stalnaker <[email protected]>
Co-authored-by: Carlos Alberto Cortez <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:api Cross language API specification issue spec:logs Related to the specification/logs directory

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.

Stabilize Logger.Enabled

8 participants