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

[jira] [Created] (KAFKA-14195) Fix KRaft AlterConfig policy usage for Legacy/Full case

Ron Dagostino created KAFKA-14195:
-------------------------------------

             Summary: Fix KRaft AlterConfig policy usage for Legacy/Full case
                 Key: KAFKA-14195
                 URL: https://issues.apache.org/jira/browse/KAFKA-14195
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 3.3
            Reporter: Ron Dagostino
            Assignee: Ron Dagostino


The fix for https://issues.apache.org/jira/browse/KAFKA-14039 adjusted the invocation of the alter configs policy check in KRaft to match the behavior in ZooKeeper, which is to only provide the configs that were explicitly sent in the request. While the code was correct for the incremental alter configs case, the code actually included the implicit deletions for the legacy/non-incremental alter configs case, and those implicit deletions are not included in the ZooKeeper-based invocation. The implicit deletions should not be passed in the legacy case.



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