Closed MauriceVanVeen closed 3 weeks ago
Let me know when you move off of draft.
@derekcollison, marked ready for review.
As a heads up, TestJetStreamClusterDeleteConsumerWhileServerDown
was failing and changing n.observer
to n.paused
in the condition fixed it. Not sure if it's still LGTM under that change?
When a follower received a snapshot from the leader and then restarts (before it can complete the catchup), it overwrites the leader's snapshot with its own. Resulting in a desynced stream, since it doesn't retry catchup.
Signed-off-by: Maurice van Veen github@mauricevanveen.com