Kafka 3.0.1 clarifies when producer idempotence applies
engineeringkafkaproducersidempotencemaintenanceThe maintenance release fixes producer default handling and distinguishes implicit idempotence from an explicit requirement. Conflicting acknowledgement, retry and in-flight settings determine whether construction succeeds.