Add ResetToSequence to ConsumerManager that updates NextSequence, clears AckProcessor state via new ClearAll(), and zeroes PendingBytes. Add AckProcessor.SetAckFloor() that prunes pending entries below the new floor. Go reference: consumer.go:4241 processResetReq.
8.0 KiB
8.0 KiB