feat: harden jetstream consumer state machine parity

This commit is contained in:
Joseph Doherty
2026-02-23 14:48:47 -05:00
parent cdde3c7a1d
commit 7bea35aaa8
5 changed files with 62 additions and 3 deletions

View File

@@ -131,7 +131,7 @@ public sealed class ConsumerManager
return false;
handle.AckProcessor.AckAll(sequence);
_ackFloors.AddOrUpdate(stream, _ => sequence, (_, existing) => Math.Max(existing, sequence));
_ackFloors.AddOrUpdate(stream, _ => handle.AckProcessor.AckFloor, (_, existing) => Math.Max(existing, handle.AckProcessor.AckFloor));
return true;
}