diff --git a/CHANGELOG.md b/CHANGELOG.md index fe5443b3c0a..85f5b6a2410 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ - By adding `.no-cache` to the DSN key, Relay refreshes project configuration caches immediately. This allows to apply changed settings instantly, such as updates to data scrubbing or inbound filter rules. ([#911](https://github.com/getsentry/relay/pull/911)) +**Bug Fixes**: + +- Log on INFO level when recovering from network outages. ([#918](https://github.com/getsentry/relay/pull/918)) + **Internal**: - Compatibility mode for pre-aggregated sessions was removed. The feature is now enabled by default in full fidelity. ([#913](https://github.com/getsentry/relay/pull/913)) diff --git a/relay-server/src/actors/upstream.rs b/relay-server/src/actors/upstream.rs index d1be640ff87..72a64e8739c 100644 --- a/relay-server/src/actors/upstream.rs +++ b/relay-server/src/actors/upstream.rs @@ -487,9 +487,12 @@ impl UpstreamRelay { /// Called when a message to the upstream goes through without a network error. fn reset_network_error(&mut self) { + if self.outage_backoff.started() { + relay_log::info!("Recovering from network outage.") + } + self.first_error = None; self.outage_backoff.reset(); - relay_log::debug!("Recovering from network outage.") } fn upstream_connection_check(&mut self, ctx: &mut Context) {