You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Ron Dagostino (Jira)" <ji...@apache.org> on 2020/06/01 14:23:00 UTC

[jira] [Created] (KAFKA-10076) Doc prefixed vs. non-prefix configs

Ron Dagostino created KAFKA-10076:
-------------------------------------

             Summary: Doc prefixed vs. non-prefix configs
                 Key: KAFKA-10076
                 URL: https://issues.apache.org/jira/browse/KAFKA-10076
             Project: Kafka
          Issue Type: Improvement
          Components: docs
            Reporter: Ron Dagostino


Listener-prefixed configs have higher precedence than unprefixed configs. For example,  {{listener.name.default.sasl.enabled.mechanisms}} has higher precedence (and overrides any value of) {{sasl.enabled.mechanisms}}.  The docs for {{sasl.enabled.mechanism}} says nothing about this, and while it may be mentioned elsewhere (I did not do an exhaustive search, so I don’t really know), it feels like this could be better documented.  In particular, I think there could be two general changes that would be useful:

# If a particular config can be overridden by a prefixed version, then the specific documentation for that config could explicitly state this (e.g. add something to the {{sasl.enabled.mechanisms}} documentation is just one example).
# Add a general paragraph somewhere that describes the concept of prefixed configs and how they work/what their precedence is relative to unprefixed configs, and (maybe?) the list of configs that can be prefixed.  (Again, I didn’t do an exhaustive search for this, so it might already exist.)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)