-
Notifications
You must be signed in to change notification settings - Fork 111
Closed
Labels
bugSomething isn't workingSomething isn't workingfillerRequires little effort to resolve. Ready to be picked up anytime.Requires little effort to resolve. Ready to be picked up anytime.
Milestone
Description
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
Created from #1767 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingfillerRequires little effort to resolve. Ready to be picked up anytime.Requires little effort to resolve. Ready to be picked up anytime.