Kafka allows increasing the replication factor of a topic. You can read about it here <http://kafka.apache.org/081/documentation.html#basic_ops_increase_replication_factor>. We do not support reducing the number of partitions, so you either have to create a new topic or delete the existing one. We fixed a number of bugs in delete topic but those fixes are on trunk. You can give it a spin.
On Wed, Jun 18, 2014 at 4:06 AM, Shlomi Hazan <shl...@viber.com> wrote: > Hi, > > Doing some evaluation testing, and accidently create a queue with wrong > replication factor. > > Trying to delete as in: > > kafka_2.10-0.8.1.1/bin/kafka-topics.sh --zookeeper localhost:2181 --delete > --topic replicated-topic > > Yeilded: > > Command must include exactly one action: --list, --describe, --create or > -alter > > Event though this page (https://kafka.apache.org/documentation.html) says: > > > > And finally deleting a topic: > > > bin/kafka-topics.sh --zookeeper zk_host:port/chroot --delete --topic > my_topic_name > > WARNING: Delete topic functionality is beta in 0.8.1. Please report any > bugs > that you encounter on the <mailto:%20us...@kafka.apache.org> mailing list > or > <https://issues.apache.org/jira/browse/KAFKA> JIRA. > > Kafka does not currently support reducing the number of partitions for a > topic or changing the replication factor. > > What should I do? > > Shlomi > >