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)

Reply via email to