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