Greg Harris created KAFKA-14416: ----------------------------------- Summary: org.apache.kafka.common.config.internals classes should be relocated Key: KAFKA-14416 URL: https://issues.apache.org/jira/browse/KAFKA-14416 Project: Kafka Issue Type: Task Reporter: Greg Harris
The classes in `org.apache.kafka.common.config.internals`, currently BrokerSecurityConfigs and QuotaConfigs, both contain configuration properties that are used in the Kafka Server. This clashes with the more general purpose of the `org.apache.kafka.common.config` package, which is defining the mechanisms for defining and parsing configurations. The `internals` subpackage so far appears to refer to implementation details of the containing package. The `internals` package in this case is just a consumer of the `config` package's API, and should be semantically co-located closer to the application which is requiring these configurations to be defined. -- This message was sent by Atlassian Jira (v8.20.10#820010)