Guy Aviani created NIFI-16097:
---------------------------------
Summary: Add enable.idemotence Option in Publish Kafka Processor
Key: NIFI-16097
URL: https://issues.apache.org/jira/browse/NIFI-16097
Project: Apache NiFi
Issue Type: New Feature
Components: Extensions
Affects Versions: 2.10.0
Reporter: Guy Aviani
Fix For: 2.11.0
Currently, the PublishKafka processor does not provide a way to configure the
{{enable.idempotence}} property of the Kafka Producer. When the _Delivery
Guarantee_ property is set to _Guarantee Replicated Delivery_ (all), Kafka
automatically enables idempotence by setting {{enable.idempotence}} to
{{{}true{}}}.
Generally, enabling idempotence is recommended, as it provides stronger
delivery guarantees. However, it requires additional Kafka permissions and
configurations that may not be available in all environments.
This ticket aims to add a new property that is displayed when the _Delivery
Guarantee_ is set to _Guarantee Replicated Delivery_ (all), allowing users to
explicitly enable or disable Kafka producer idempotence according to their
environment requirements.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)