Kafka on Heroku Supports TransactionalID

Change effective on 10 December 2020

Starting today, all Apache Kafka on Heroku with versions newer than 0.11 have the ACLs necessary to use KIP-98 - Exactly Once Delivery and Transactional Messaging.

Client principals now have the following additional ACLs:

  • Describe,Write on name * for resource type TransactionalId

The complete set of Kafka client ACLs can be found here: Apache Kafka on Heroku - Understanding ACLs