RE: Re: [DISCUSS] KIP-679 Producer will enable the strongest delivery guarantee by default

2021-04-23 Thread Soumyajit Sahu
I would like to raise an issue with making enable.idempotence=true by default. This has the ability to crash a broker with OutOfMemory exception whenever there are too many producerIds. This can take many current deployments by surprise. I would suggest to hold on to this change until we have fi

Re: [DISCUSS] KIP-679 Producer will enable the strongest delivery guarantee by default

2020-11-04 Thread Cheng Tan
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.Author

[DISCUSS] KIP-679 Producer will enable the strongest delivery guarantee by default

2020-10-19 Thread Cheng Tan
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