[
https://issues.apache.org/jira/browse/KAFKA-13981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Luke Chen updated KAFKA-13981:
------------------------------
Description:
After
[KIP-835|https://cwiki.apache.org/confluence/display/KAFKA/KIP-835%3A+Monitor+KRaft+Controller+Quorum+Health],
we added a no-op records for monitoring controller's health. But we forgot to
added it into metadata shell. We should add it.
Additionally, there are some new added ACL related types are missing there. We
should also added them.
updated records:
FEATURE_LEVEL_RECORD: featureLevels/FEATURE_NAME -> level
BROKER_REGISTRATION_CHANGE_RECORD: brokers/BROKER_ID/isFenced -> true/false
brokers/BROKER_ID/registration -> json
content
ACCESS_CONTROL_ENTRY_RECORD: acls/ACL_UUID/data -> json content
REMOVE_ACCESS_CONTROL_ENTRY_RECORD: remove acls/ACL_UUID
NO_OP_RECORD: no op
was:
After
[KIP-835|https://cwiki.apache.org/confluence/display/KAFKA/KIP-835%3A+Monitor+KRaft+Controller+Quorum+Health],
we added a no-op records for monitoring controller's health. But we forgot to
added it into metadata shell. We should add it.
Additionally, there are some new added ACL related types are missing there. We
should also added them.
> metadata shell doesn't recognize some new record types
> ------------------------------------------------------
>
> Key: KAFKA-13981
> URL: https://issues.apache.org/jira/browse/KAFKA-13981
> Project: Kafka
> Issue Type: Bug
> Components: kraft
> Affects Versions: 3.3.0
> Reporter: Luke Chen
> Assignee: Luke Chen
> Priority: Major
>
> After
> [KIP-835|https://cwiki.apache.org/confluence/display/KAFKA/KIP-835%3A+Monitor+KRaft+Controller+Quorum+Health],
> we added a no-op records for monitoring controller's health. But we forgot
> to added it into metadata shell. We should add it.
> Additionally, there are some new added ACL related types are missing there.
> We should also added them.
>
> updated records:
> FEATURE_LEVEL_RECORD: featureLevels/FEATURE_NAME -> level
> BROKER_REGISTRATION_CHANGE_RECORD: brokers/BROKER_ID/isFenced -> true/false
> brokers/BROKER_ID/registration -> json
> content
> ACCESS_CONTROL_ENTRY_RECORD: acls/ACL_UUID/data -> json content
> REMOVE_ACCESS_CONTROL_ENTRY_RECORD: remove acls/ACL_UUID
> NO_OP_RECORD: no op
--
This message was sent by Atlassian Jira
(v8.20.7#820007)