-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[receiver/googlepubsub] fix span and trace id parsing crash #33247
Conversation
071c7af
to
5628c2f
Compare
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.
Tech writer here. Just a few tiny docs fixes. Thanks!
Thank you |
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
25a09d3
to
61c9e96
Compare
Rebase against, main (but... it's impossible to keep up). For the approvers : I am the CODEOWNER of this receiver |
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
Closed as inactive. Feel free to reopen if this PR is still being worked on. |
Could we please reopen this in order to move forward with closing #33400 ? |
Description:
Fixed a crash in the span and trace ID parsing when encountering corrupt data. Enhanced the
cloud_logging
parsing so it's better testable and includes additional tests. Made the code read for options in the parsing json/protoPayload (implementation not included).Includes minor fixes in the README.
Link to tracking Issue:
#32007
Testing:
Added additional tests for the bug (trace and span id), but also for several of the other mappings.
Documentation:
The documentation now also includes all of the mappings the receiver does in
cloud_logging
mode.