Hi all, I had left a comment on the JIRA earlier, and thanks to Mickael I was made aware of this thread, so I'll share it here too:
I agree it makes sense to make this information available through RPCs, but the Quorum is probably not the right place to represent registered (but inactive) brokers – Quorum represents only the Raft-like part of the cluster. I think it would make more sense to add a new field to DescribeClusterResponse. I guess handleDescribeCluster filters out inactive brokers to preserve the ZK-mode behavior. Thanks, -- Igor