[ https://issues.apache.org/jira/browse/KAFKA-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14271871#comment-14271871 ]
Joe Stein commented on KAFKA-1786: ---------------------------------- Hey [~nehanarkhede] I had sent this out on the mailing list a while back as part of the CLI tool changes (parent ticket) http://search-hadoop.com/m/4TaT4CJpj11 also with confluence page too https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Command+Line+and+Related+Improvements > implement a global configuration feature for brokers > ---------------------------------------------------- > > Key: KAFKA-1786 > URL: https://issues.apache.org/jira/browse/KAFKA-1786 > Project: Kafka > Issue Type: Sub-task > Reporter: Joe Stein > Assignee: Andrii Biletskyi > Fix For: 0.8.3 > > Attachments: KAFKA-1786.patch > > > Global level configurations (much like topic level) for brokers are managed > by humans and automation systems through server.properties. > Some configuration make sense to use default (like it is now) or override > from central location (zookeeper for now). We can modify this through the new > CLI tool so that every broker can have exact same setting. Some > configurations we should allow to be overriden from server.properties (like > port) but others we should use the global store as source of truth (e.g. auto > topic enable, fetch replica message size, etc). Since most configuration I > believe are going to fall into this category we should have the list of > server.properties that can override the global config in the code in a list > which we can manage... everything else the global takes precedence. -- This message was sent by Atlassian JIRA (v6.3.4#6332)