I strongly support this. I've seen many users and customers
accidentally lose data because they didn't know this configuration
exists. I always support defaulting to "Not lose data" and let the
users who prefer high availability do some extra research. This will
need to be very well documented - both the default trade-off, the
alternative and the fact that things changed.

On Tue, Jan 3, 2017 at 10:54 AM, Ben Stopford <b...@confluent.io> wrote:
> Hi All
>
> Please find the below KIP which proposes changing the setting 
> unclean.leader.election.enabled from true to false. The motivation for this 
> change is that it catches out new Kafka users who don’t realise the default 
> favours availability over data loss.
>
> This would mean clusters wishing to continue with unclean leader election 
> enabled would need to add the appropriate configuration on upgrade.
>
> Please let me know if you foresee any issue with this change, agree or don’t 
> agree.
>
> https://cwiki.apache.org/confluence/display/KAFKA/%5BWIP%5D+KIP-106+-+Change+Default+unclean.leader.election.enabled+from+True+to+False
>  
> <https://cwiki.apache.org/confluence/display/KAFKA/[WIP]+KIP-106+-+Change+Default+unclean.leader.election.enabled+from+True+to+False>
>
> Thanks
>
> B
>
> Ben Stopford
> Confluent, http://www.confluent.io <http://www.confluent.io/>
>
>
>



-- 
Gwen Shapira
Product Manager | Confluent
650.450.2760 | @gwenshap
Follow us: Twitter | blog

Reply via email to