Chia-Ping Tsai created KAFKA-21087:
--------------------------------------

             Summary: The topic internal config should be returned if it is set 
at the broker level
                 Key: KAFKA-21087
                 URL: https://issues.apache.org/jira/browse/KAFKA-21087
             Project: Kafka
          Issue Type: Bug
            Reporter: Chia-Ping Tsai
            Assignee: Chia-Ping Tsai


We don't have any internal config that can be set at both the broker and topic 
levels, so this is a potential bug.

The topic internal config is returned to users only if it is set at the topic 
level (see below snippet). However, the topic internal config can also be 
changed by either server properties or cluster-wide dynamic config, so the 
logic is inconsistent.
{code:java}
              // Internal configs are reported only when set on the topic 
itself, consistent with the CreateTopics response.
              createResponseConfig(resource, logConfig, 
logConfig.overriddenConfigs, createTopicConfigEntry(logConfig, topicProps, 
includeSynonyms, includeDocumentation)(_, _)) {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to