Skip to content

Conversation

shkumagai
Copy link
Contributor

@shkumagai shkumagai commented Mar 30, 2023

As I wrote in #735, StructuredLogHander removes exception info from the record object directly to omit traceback in a structured log message (it was fixed in #394).
This affects any log handlers that will be called later than StructuredLogHander.

This PR changes implementation to omit traceback in a log message.

  • Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)

Fixes #735 🦕

@shkumagai shkumagai requested review from a team as code owners March 30, 2023 05:24
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: logging Issues related to the googleapis/python-logging API. labels Mar 30, 2023
@shkumagai shkumagai force-pushed the fix/unintended-exception-omittion branch from f9a54b2 to 6248e5d Compare April 24, 2023 23:21
@product-auto-label product-auto-label bot added the stale: old Pull request is old and needs attention. label Apr 29, 2023
@product-auto-label product-auto-label bot added stale: extraold Pull request is critically old and needs prioritization. and removed stale: old Pull request is old and needs attention. labels May 29, 2023
@parthea parthea added kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Aug 9, 2023
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 9, 2023
@yoshi-kokoro yoshi-kokoro removed kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Aug 9, 2023
@daniel-sanche daniel-sanche added the kokoro:run Add this label to force Kokoro to re-run the tests. label Sep 25, 2023
@yoshi-kokoro yoshi-kokoro removed kokoro:run Add this label to force Kokoro to re-run the tests. labels Sep 25, 2023
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 25, 2023
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 25, 2023
@daniel-sanche
Copy link
Contributor

thanks for putting this together!

@daniel-sanche daniel-sanche merged commit 022dc54 into googleapis:main Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: logging Issues related to the googleapis/python-logging API. size: s Pull request size is small. stale: extraold Pull request is critically old and needs prioritization.

5 participants