Details
Description
In KAFKA-10619, we intended to enable idempotence by default, but this was not achieved due to a bug in the config validation logic. The change from acks=1 to acks=all worked correctly, however.
This is the following up for KIP-679: https://cwiki.apache.org/confluence/display/KAFKA/KIP-679%3A+Producer+will+enable+the+strongest+delivery+guarantee+by+default
Note: In KAFKA-13673, we'll disable idempotent producer when acks/retries/max.in.flight config conflicts, to avoid breaking existing producers.
Attachments
Issue Links
- fixes
-
KAFKA-13589 fix flaky `PlaintextAdminIntegrationTest.testReplicaCanFetchFromLogStartOffsetAfterDeleteRecords` test
-
- Resolved
-
- is related to
-
KAFKA-10619 Enable producer idempotence by default (KIP-679)
-
- Resolved
-
- relates to
-
KAFKA-13673 disable idempotent producer when acks/retries/max.in.flight config conflicts
-
- Resolved
-
- links to