-
Notifications
You must be signed in to change notification settings - Fork 889
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proofread Logs Bridge API and SDK in preparation to mark it Stable #3268
Comments
Contributes to open-telemetry#3268
@open-telemetry/specs-logs-approvers FYI. |
Contributes to open-telemetry#3268
Contributes to open-telemetry#3268
Related to #3268. Co-authored-by: Tigran Najaryan <[email protected]>
Contributes to #3268. @MrAlias did some good work in the metrics API / SDK recently in #3171 and #3067 to ensure that the metrics API spec doesn't contain SDK implementation details. This PR adopts similar language in the Logs Bridge API / SDK documents, which includes breaking out a `noop.md` document.
I spent some time going over the API and SDK spec, and it is not clear to me exactly how the implicit context injection should work. Since the Questions
Also, there is a pending TODO in the Implicit Context Injection section. |
The spec says that the Logger method for emitting log records may be named |
No. Span context should either be set by the Logger (implicit context injection when
The context that is available to processors may contain more than just trace context, for example baggage or any other entries in context.
IMO opinion that TODO is acceptable because its in the "usage" section and doesn't contain normative language. |
@jack-berg Thanks for the clarification. Since the Context parameter for the processors is for more than the trace context, why does the spec say that it should be empty when |
Right so you're referring to the
It is a bit strange that
@open-telemetry/specs-logs-approvers WDYT? |
#3354 also contributed to this. |
Related to open-telemetry#3268. Co-authored-by: Tigran Najaryan <[email protected]>
…elemetry#3275) Contributes to open-telemetry#3268. @MrAlias did some good work in the metrics API / SDK recently in open-telemetry#3171 and open-telemetry#3067 to ensure that the metrics API spec doesn't contain SDK implementation details. This PR adopts similar language in the Logs Bridge API / SDK documents, which includes breaking out a `noop.md` document.
We are preparing to mark Logs Bridge API/SDK Stable. Before we do that we need to proofread it, ideally by more than one person.
Anyone who is willing to work on this is welcome to become an assignee of this issue and file corrections/PRs.
The text was updated successfully, but these errors were encountered: