- Add --topics option to kafka_consumer_manager unsubscribe_topics
- List unavailable-brokers in case of unavailable-replicas
- Update CHANGELOG.rst for version 1.4.0
- Add fetching creation time of topic and partition from zookeeper
- Fix build for kafka 0.10
- Refresh ssh connection after post_stop task (simplesteph)
- Add ssh config support to kafka-rolling-restarat (stephane)
- Add custom start and stop command to kafka-rolling-restart (stephane)
- Fix documentation for offset_get command
- Add unhandled exception logging to kafka-cluster-manager
- Fix kafka-cluster-manager-argument
- Add partition count and leader count to genetic rebalancer criterias
- Add python3 support (kennydo)
- Remove fabric dependency and use paramiko (jparkie)
- Fix kafka topic config setter
- Add revoke-leadership feature in kafka-cluster-manager
- Bump kafka-python to 1.3.3
- Fix genetic balancer generation limit
- Bump version to fix v1.0.0 tagging issue
- Bump version to change command from under_replicated to replica_unavailability
- Refactor kafka group reader
- Support missing local cluster in config
- add generic prechecks in kafka-rolling-restart tool
- pin upper limit of kafka-python
- Fixes terminate for expection cases in kafka-check
- Optionally sort kafka-consumer-manager output by offset distance
- Support json output for kafka-checks
- kafka-python>=1.3.2,<1.4.0 in setup.py
- 0.10 integration tests
- Fix list_topics flakiness in kafka-consumer-manager
- Upgrade kafka-python in use to 1.3.2
- Use new KafkaConsumer for KafkaGroupReader
- Fix KafkaGroupreader when reading consumer group with partition zero.
- Add storage option for a few kafka_consumer_manager subcommands
- Change default offset storage from zookeeper to kafka
- Autodetecting the number of partitions for the __commit_offsets topic
- Fix integration tests
- Refactor kafka-cluster-manager to support multiple balancer classes and metrics
- Add PartitionMeasurer class and --partition-measurer option for providing user partition metrics
- Add --genetic-balancer option to kafka-cluster-manager to make use of the genetic balancer
- Change kafka-cluster-manager stats command output to include user partition metrics
- Add --show-stats option to kafka-cluster-manager rebalance
- Fetch group topics only from a single __consumer_offsets partition
- Add offline partitions check for kafka-check
- Fix set_replication_factor command plan generation
- Fix offset_get when the group name is stored only in kafka
- Add offset_set retry when writing offsets to kafka
- Fix a rebalance bug that would not generate a convergent assignment
- Check for pending asssignment before fetching the cluster topology
- Docs fixes
- Add short options from cluster-type and cluster-name
- Add option to see offset-distance for a consumer-group
- Add command set_replication_factor command
- Fix kafka-cluster-manager error on empty clusters
- Fix bug in cluster rebalance while updating sibling_distance
- Fix bug in cluster rebalance when replication group is None
- Add get topic watermark command
- Fix offset get json output
- Fix bug in decommissioning of failed brokers
- Make min_isr and under replicated partitions check much faster
- Use error field from metadata response in under replicated partition check
- Fix small typo in cluster manager logging
- Refactor under replicated partition check to use metadata request
- Add minimum replica number parameter to under replicated check
- Fix cluster manager logging
- Add verbose option to kafka-check
- Add under replicated partition check
- Add log segment corruption check
- Fix decommission command bug that caused decommission to fail in some cases
- Fix config when HOME env variable is not defined
- Fix bug for no available under-loaded brokers
- Fix group-parser local import
- Initial open-source release