GitHub user auradkar opened a pull request: https://github.com/apache/kafka/pull/298
KAFKA-2209 - Change quotas dynamically using DynamicConfigManager Changes in this patch are: 1. ClientIdConfigHandler now passes through the config changes to the quota manager. 2. Removed static KafkaConfigs for quota overrides. These are no longer needed since we can override configs through ZooKeeper. 3. Added testcases to verify that the config changes are propogated from ZK (written using AdminTools) to the actual Metric objects. You can merge this pull request into a Git repository by running: $ git pull https://github.com/auradkar/kafka K-2209 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/298.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #298 ---- commit 4a1914d86e37f32a5efae2b1840015f4dea4c139 Author: Aditya Auradkar <aaura...@aauradka-mn1.linkedin.biz> Date: 2015-10-12T18:39:20Z KAFKA-2209 - Dynamically change quotas per clientId commit 42e8412f82d1199289ac2fa327502de43eb831d7 Author: Aditya Auradkar <aaura...@aauradka-mn1.linkedin.biz> Date: 2015-10-12T22:08:39Z Minor fixes commit dfe35e2941ef76e5eb47b355296d3aa8c4a0e3f0 Author: Aditya Auradkar <aaura...@aauradka-mn1.linkedin.biz> Date: 2015-10-12T22:11:38Z Minor change ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---