-
Notifications
You must be signed in to change notification settings - Fork 896
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
logs: Remove Events operations in favor of making whole Logger user-facing #4352
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup. Sure seems like this is the way forward.
please wait to merge until at least Thu, Jan 16, in order to give @MSNev time to check in with the JS SIG on Wed, Jan 15 |
@nev has confirmed #4352 (comment), merging the PR now. |
Reason: open-telemetry/opentelemetry-specification#4352 Prior-art: #6018 Support for `EventName` field will be added in separate PRs.
### Logs - Remove the deprecated Events API and SDK in favor of having Events support in the Logs API and SDK. ([#4353](#4353)) - Remove `Logger`'s Log Instrumentation operations. ([#4352](#4352)) - Make all `Logger` operations user-facing. ([#4352](#4352)) ### SDK Configuration - Clarify that implementations should interpret timeout environment variable values of zero as no limit (infinity). ([#4331](#4331))
Fixes #4234
Fixes #4275
Fixes #4199
Related to #4357
This PR fixes more issues while making the design simpler than:
It does not break anything which was agreed on in https://github.com/open-telemetry/opentelemetry-specification/blob/main/oteps/0265-event-vision.md.
I think we have gathered enough use cases to make emitting log records user-facing:
Other related OTEP PR:
Here is an OTel Go prototype pre-approved by @open-telemetry/go-maintainers :
I want to add that the other prototype following the current specification was not found acceptable for OTel Go SIG: