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
If the upstream responds with broken states, Relay attempts to reuse old caches as long as possible. However, if there is no cache, Relay immediately drops envelopes. Our stability SLO suggests that we should buffer envelopes instead until they timeout.
To achieve this behavior, we will have to:
Leave envelopes in the queue when states are invalid
Expire queued envelopes when a timeout has been reached
Check whether there should be a timeout on the envelopes or rather on the project state
If the upstream responds with broken states, Relay attempts to reuse old caches as long as possible. However, if there is no cache, Relay immediately drops envelopes. Our stability SLO suggests that we should buffer envelopes instead until they timeout.
To achieve this behavior, we will have to:
Created from #1767 (comment)
The text was updated successfully, but these errors were encountered: