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)