Hi Ismael, I agree that sending these requests through the controller will not work during the periods when there is no controller. However, those periods should be short-- otherwise we have bigger problems in the cluster.
These requests are very infrequent because they are administrative operations. Basically the affected operations are changing ACLs, changing dynamic configurations, and changing quotas. best, Colin On Wed, Apr 15, 2020, at 15:25, Ismael Juma wrote: > Hi Boyang, > > Thanks for the KIP. Have we considered that this reduces availability for > these operations since we have a single Controller instead of the ZK quorum? > > Ismael > > On Fri, Apr 3, 2020 at 4:45 PM Boyang Chen <reluctanthero...@gmail.com> > wrote: > > > Hey all, > > > > I would like to start off the discussion for KIP-590, a follow-up > > initiative after KIP-500: > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-590%3A+Redirect+Zookeeper+Mutation+Protocols+to+The+Controller > > > > This KIP proposes to migrate existing Zookeeper mutation paths, including > > configuration, security and quota changes, to controller-only by always > > routing these alterations to the controller. > > > > Let me know your thoughts! > > > > Best, > > Boyang > > >