You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Andrew Schofield (Jira)" <ji...@apache.org> on 2026/02/09 17:58:00 UTC

[jira] [Created] (KAFKA-20162) Validation and enforcement of group configurations

Andrew Schofield created KAFKA-20162:
----------------------------------------

             Summary: Validation and enforcement of group configurations
                 Key: KAFKA-20162
                 URL: https://issues.apache.org/jira/browse/KAFKA-20162
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Andrew Schofield


Part of KIP-1240.
* Tighten up and correct the validation and enforcement of existing group configurations such as group.consumer.session.timeout.ms.
* When a broker is restarted, static broker configurations are applied. It is possible that the group configurations might now lie outside the broker limits. In some cases, this causes the broker not to start.
* When a group configuration is updated, the value is validated against the broker configuration limits. If the validation fails, the request is rejected. (No change)
* When a broker configuration is updated, the existing group configurations are not validated. There are no cascading checks of all of the group configurations. This ensures that the administrator is able to tighten or relax limits easily.
* When a broker starts, if a group configuration lies outside the broker configuration limits, the broker is permitted to start. The broker writes a log line indicating that a group configuration was outside the broker limits, and that the effective value will be within the broker limits.
* When a group configuration is evaluated, the effective value of a group configuration is capped by the broker limits.



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