chia_0: ConfigDef is exposed as a client component, but the new enum class is specifically for the server. This feels like a leaky abstraction. Instead of modifying ConfigDef, maybe we could add a server-side helper to collect and filter the configs for registration? We can also add a unit test to examine both to avoid fat fingers
On 2026/04/30 14:47:05 TaiJu Wu wrote: > Hi all, > > I would like to discuss KIP-1326 > <https://cwiki.apache.org/confluence/display/KAFKA/KIP-1326%3A+Include+broker+static+configurations+in+BrokerRegistrationRequest> > which > proposes that brokers report a subset of their static configuration values > to the controller as part of BrokerRegistrationRequest. > > WIKI: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1326%3A+Include+broker+static+configurations+in+BrokerRegistrationRequest > > Best, > TaiJuWu >
