kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Bentley (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KAFKA-5693) TopicCreationPolicy and AlterConfigsPolicy overlap
Date Wed, 02 Aug 2017 16:54:00 GMT
Tom Bentley created KAFKA-5693:

             Summary: TopicCreationPolicy and AlterConfigsPolicy overlap
                 Key: KAFKA-5693
                 URL: https://issues.apache.org/jira/browse/KAFKA-5693
             Project: Kafka
          Issue Type: Bug
            Reporter: Tom Bentley
            Priority: Minor

The administrator of a cluster can configure a {{CreateTopicPolicy}}, which has access to
the topic configs as well as other metadata to make its decision about whether a topic creation
is allowed. Thus in theory the decision could be based on a combination of of the replication
factor, and the topic configs, for example. 

Separately there is an AlterConfigPolicy, which only has access to the configs (and can apply
to configurable entities other than just topics).

There are potential issues with this. For example although the CreateTopicPolicy is checked
at creation time, it's not checked for any later alterations to the topic config. So policies
which depend on both the topic configs and other topic metadata could be worked around by
changing the configs after creation.

This message was sent by Atlassian JIRA

View raw message