gianm opened a new pull request, #19361:
URL: https://github.com/apache/druid/pull/19361

   Typically controllers and workers only log the full stack trace for unknown 
faults and for DruidExceptions that have a non-USER persona. The rationale is 
to avoid log spam. However, sometimes it is useful to see them. This patch 
changes things so the full stack traces are logged when the "debug" flag is set 
in the context.
   
   Test contexts are also updated such that the full stack trace is always 
logged in tests.
   
   Finally, this patch also calls "wasDeserialized()" on the DruidException 
builder when re-creating DruidExceptions on the controller. This avoids having 
a stack trace assigned that isn't useful.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to