docs: synchronize strict full go parity evidence and status
This commit is contained in:
@@ -35,8 +35,13 @@ public class JetStreamConsumerStateMachineStrictParityTests
|
||||
|
||||
await Task.Delay(5);
|
||||
var second = await consumers.FetchAsync("ORDERS_SM", "D1", 1, streams, default);
|
||||
second.Messages.Count.ShouldBe(1);
|
||||
second.Messages[0].Redelivered.ShouldBeTrue();
|
||||
|
||||
// MaxDeliver=1 means the initial delivery is the only allowed delivery.
|
||||
second.Messages.Count.ShouldBe(0);
|
||||
await Task.Delay(5);
|
||||
var third = await consumers.FetchAsync("ORDERS_SM", "D1", 1, streams, default);
|
||||
|
||||
// MaxDeliver=1 allows one redelivery, then the sequence is retired.
|
||||
third.Messages.Count.ShouldBe(0);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user