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

@@ -7,6 +7,9 @@ public sealed class PushConsumerEngine
{
public void Enqueue(ConsumerHandle consumer, StoredMessage message)
{
if (message.Sequence <= consumer.AckProcessor.AckFloor)
return;
var availableAtUtc = DateTime.UtcNow;
if (consumer.Config.RateLimitBps > 0)
{