Between versions 2.3.0 and 2.4.0 of Confluent.Kafka, a breaking change or a bug appears to have been introduced.
In version 2.4.0, the offset on the topic-partition is either not being committed correctly, or the group offset is not being restored upon client restart. As a result, the consumer reads an offset earlier than what was committed in the previous run.
This issue causes the Outbox tests to fail when using Kafka as the transport.
Between versions 2.3.0 and 2.4.0 of
Confluent.Kafka
, a breaking change or a bug appears to have been introduced.In version 2.4.0, the offset on the topic-partition is either not being committed correctly, or the group offset is not being restored upon client restart. As a result, the consumer reads an offset earlier than what was committed in the previous run.
This issue causes the Outbox tests to fail when using Kafka as the transport.
Reference: