Thanks for the KIP, Colin. There seems to be some inconsistency between sometimes referring to "TargetKRaftControllerQuorum" and other times referring to "DirectToKRaftControllerQuorum". Aside from that, it looks good to me. The symmetry of bootstrap servers and bootstrap controllers feels right.
What happens in the combined case? Will it depend on the listener that gets the request? So if you put the port for a controller listener in bootstrap servers and that listener gets the request then it fails, and vice-versa if you put the port for a non-controller listener in bootstrap controllers and that listener gets the request it also fails? Ron On Wed, Apr 19, 2023 at 5:18 PM Colin McCabe <cmcc...@apache.org> wrote: > > Hi all, > > I wrote a short KIP about allowing AdminClient to talk directly with the > KRaft controller quorum. Check it out here: > > https://cwiki.apache.org/confluence/x/Owo0Dw > > best, > Colin