[ https://issues.apache.org/jira/browse/KAFKA-10510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stanislav Kozlovski updated KAFKA-10510: ---------------------------------------- Description: Kafka should have some validations in place against increasing the RF of a partition through a reassignment. Users could otherwise shoot themselves in the foot by increasing the RF of a topic by reassigning its partitions to extra replicas and then have new partition creations use a lesser (the configured) replication factor. Our tools should ideally detect when RF is increasing inconsistently with the rest of the topic's partitions (or the default replication factor) was: Kafka should have some validations in place against increasing the RF of a partition through a reassignment. Users could otherwise shoot themselves in the foot by increasing the RF of a topic by reassigning its partitions to extra replicas and then have new partition creations use a lesser (the configured) replication factor. Our tools should ideally detect when RF is increasing inconsistently with the config and issue a separate command to change the config. > Reassigning partitions should not allow increasing RF of a partition unless > configured with it > ---------------------------------------------------------------------------------------------- > > Key: KAFKA-10510 > URL: https://issues.apache.org/jira/browse/KAFKA-10510 > Project: Kafka > Issue Type: Improvement > Reporter: Stanislav Kozlovski > Priority: Major > > Kafka should have some validations in place against increasing the RF of a > partition through a reassignment. Users could otherwise shoot themselves in > the foot by increasing the RF of a topic by reassigning its partitions to > extra replicas and then have new partition creations use a lesser (the > configured) replication factor. > Our tools should ideally detect when RF is increasing inconsistently with the > rest of the topic's partitions (or the default replication factor) -- This message was sent by Atlassian Jira (v8.3.4#803005)