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)