You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log destination-caused failures at warn instead of error (#1341)
Failures caused by the user-configured destination (storage 4xx, DNS
resolution of user-provided hosts, stream endpoint failures) dominate
error-level logs while carrying no operational signal. Classify them
via IsDestinationError and log at warn in Controller.OnError and the
image sink; internal failures keep error level.
Stream endpoint and websocket write failures carry no matchable error
type, so they are tagged with MarkDestinationError at the call site,
preserving the user-facing message and psrpc code.
Backup storage is operator-owned, so backup upload failures flatten
their error chains to stay out of the destination classification.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments