Hi everyone,

I would like to start a discussion for

KIP-1037: Allow WriteTxnMarkers API with Alter Cluster Permission
https://cwiki.apache.org/confluence/display/KAFKA/KIP-1037%3A+Allow+WriteTxnMarkers+API+with+Alter+Cluster+Permission

The WriteTxnMarkers API was originally used for inter-broker
communication only. This required the ClusterAction permission on the
Cluster resource to invoke.

In KIP-664, we modified the WriteTxnMarkers API so that it could be
invoked externally from the Kafka AdminClient to safely abort a
hanging transaction. Such usage is more aligned with the Alter
permission on the Cluster resource, which includes other
administrative actions invoked from the Kafka AdminClient (i.e.
CreateAcls and DeleteAcls). This KIP proposes allowing the
WriteTxnMarkers API to be invoked with the Alter permission on the
Cluster.

I am looking forward to your thoughts and suggestions for improvement!

Thanks,
Nikhil

Reply via email to