Colin McCabe created KAFKA-15318:
------------------------------------
Summary: Move Acl publishing outside the QuorumController
Key: KAFKA-15318
URL: https://issues.apache.org/jira/browse/KAFKA-15318
Project: Kafka
Issue Type: Bug
Reporter: Colin McCabe
On the controller, move Acl publishing into a dedicated MetadataPublisher,
AclPublisher. This publisher listens for notifications from MetadataLoader, and
receives only committed data. This brings the controller side in line with how
the broker has always worked. It also avoids some ugly code related to
publishing directly from the QuorumController. Most important of all, it clears
the way to implement metadata transactions without worrying about Authorizer
state (since it will be handled by the MetadataLoader, along with other
metadata image state).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)