I made the following changes since I sent out the last discussion message: 1. Rename org.apache.kafka.server.authorizer.Authorizer#authorizeAny to org.apache.kafka.server.authorizer.Authorizer#authorizeByResourceType 2. Optimized the interface default of org.apache.kafka.server.authorizer.Authorizer#authorizeAny, now it’s not coupled with org.apache.kafka.server.authorizer.Authorizer#authorize any more and having a better performance.
Please feel free to comment and leave any thoughts. Any feedback will be appreciated. Thanks. Best, - Cheng > On Oct 19, 2020, at 9:15 PM, Cheng Tan <c...@confluent.io> wrote: > > Hi all, > > I’m proposing a new KIP for enabling the strongest delivery guarantee by > default. Today Kafka support EOS and N-1 concurrent failure tolerance but the > default settings haven’t bring them out of the box. The proposal is > discussing the best approach to change the producer defaults to `ack=all` and > `enable.idempotence=true`. Please join the discussion here: > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-679%3A+Producer+will+enable+the+strongest+delivery+guarantee+by+default > > <https://cwiki.apache.org/confluence/display/KAFKA/KIP-679:+Producer+will+enable+the+strongest+delivery+guarantee+by+default> > > Thanks > > - Cheng Tan