Ismael Juma created KAFKA-5276:
----------------------------------

             Summary: Support derived and prefixed configs in DescribeConfigs
                 Key: KAFKA-5276
                 URL: https://issues.apache.org/jira/browse/KAFKA-5276
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Ismael Juma
            Assignee: Ismael Juma
             Fix For: 0.11.0.0


The broker supports config overrides per listener. The way we do that is by 
prefixing the configs with the listener name. These configs are not defined by 
ConfigDef and they don't appear in `values()`. They do appear in `originals()`. 
We should change the code so that we return these configs. Because these 
configs are read-only, nothing needs to be done for AlterConfigs.

With regards to derived configs, an example is advertised.listeners, which 
falls back to listeners. This is currently done outside AbstractConfig. We 
should look into including these into AbstractConfig so that the fallback 
happens for the returned configs.





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to