Skip to content

Latest commit

 

History

History
218 lines (169 loc) · 6.12 KB

CHANGELOG.rst

File metadata and controls

218 lines (169 loc) · 6.12 KB

1.5.0 (April 4th, 2018)

  • Add --topics option to kafka_consumer_manager unsubscribe_topics

1.4.2 (March 20th, 2018)

  • List unavailable-brokers in case of unavailable-replicas

1.4.1 (February 13th, 2018)

  • Update CHANGELOG.rst for version 1.4.0

1.4.0 (February 9th, 2018)

  • Add fetching creation time of topic and partition from zookeeper
  • Fix build for kafka 0.10

1.3.3 (September 26th, 2017)

  • Refresh ssh connection after post_stop task (simplesteph)

1.3.2 (September 13th, 2017)

  • 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

1.3.1 (August 25th, 2017)

  • Add unhandled exception logging to kafka-cluster-manager
  • Fix kafka-cluster-manager-argument

1.3.0 (July 31st, 2017)

  • Add partition count and leader count to genetic rebalancer criterias

1.2.0 (June 19th, 2017)

  • Add python3 support (kennydo)
  • Remove fabric dependency and use paramiko (jparkie)

1.1.1 (June 5th, 2017)

  • Fix kafka topic config setter

1.1.0 (May 15th, 2017)

  • Add revoke-leadership feature in kafka-cluster-manager

1.0.3 (May 11th, 2017)

  • Bump kafka-python to 1.3.3

1.0.2 (May 11th, 2017)

  • Fix genetic balancer generation limit

1.0.1 (April 12th, 2017)

  • Bump version to fix v1.0.0 tagging issue

1.0.0 (April 7th, 2017)

  • Bump version to change command from under_replicated to replica_unavailability

0.6.12 (April 6th, 2017)

  • Refactor kafka group reader

0.6.11 (March 22th, 2017)

  • Support missing local cluster in config

0.6.10 (March 16th, 2017)

  • add generic prechecks in kafka-rolling-restart tool

0.6.9 (March 15th, 2017)

  • pin upper limit of kafka-python

0.6.8 (March 2nd, 2017)

  • Fixes terminate for expection cases in kafka-check

0.6.7 (March 2nd, 2017)

  • Optionally sort kafka-consumer-manager output by offset distance
  • Support json output for kafka-checks

0.6.6 (March 1st, 2017)

  • kafka-python>=1.3.2,<1.4.0 in setup.py
  • 0.10 integration tests

0.6.5 (February 22, 2017)

  • Fix list_topics flakiness in kafka-consumer-manager

0.6.4 (February 15, 2017)

  • Upgrade kafka-python in use to 1.3.2
  • Use new KafkaConsumer for KafkaGroupReader

0.6.3 (January 26, 2017)

  • Fix KafkaGroupreader when reading consumer group with partition zero.

0.6.2 (January 25, 2017)

  • 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

0.6.1 (December 15, 2016)

  • Fix integration tests

0.6.0 (December 15, 2016)

  • 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

0.5.7 (December 12, 2016)

  • Fetch group topics only from a single __consumer_offsets partition

0.5.6 (December 8, 2016)

  • Add offline partitions check for kafka-check

0.5.5 (November 15, 2016)

  • Fix set_replication_factor command plan generation

0.5.4 (November 15, 2016)

  • Fix offset_get when the group name is stored only in kafka
  • Add offset_set retry when writing offsets to kafka

0.5.3 (November 4, 2016)

  • Fix a rebalance bug that would not generate a convergent assignment
  • Check for pending asssignment before fetching the cluster topology
  • Docs fixes

0.5.2 (November 1, 2016)

  • Add short options from cluster-type and cluster-name

0.5.1 (October 14, 2016)

  • Add option to see offset-distance for a consumer-group

0.5.0 (September 23, 2016)

  • Add command set_replication_factor command
  • Fix kafka-cluster-manager error on empty clusters

0.4.2 (September 2, 2016)

  • Fix bug in cluster rebalance while updating sibling_distance

0.4.1 (September 1, 2016)

  • Fix bug in cluster rebalance when replication group is None

0.4.0 (August 19, 2016)

  • Add get topic watermark command
  • Fix offset get json output

0.3.3 (July 29, 2016)

  • Fix bug in decommissioning of failed brokers

0.3.2 (July 14, 2016)

  • Make min_isr and under replicated partitions check much faster

0.3.1 (July 5, 2016)

  • Use error field from metadata response in under replicated partition check
  • Fix small typo in cluster manager logging

0.3.0 (July 1, 2016)

  • Refactor under replicated partition check to use metadata request
  • Add minimum replica number parameter to under replicated check
  • Fix cluster manager logging

0.2.1 (June 21, 2016)

  • Add verbose option to kafka-check

0.2.0 (June 15, 2016)

  • 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

0.1.2 (June 8, 2016)

  • Fix bug for no available under-loaded brokers

0.1.1 (May 17, 2016)

  • Fix group-parser local import

0.1.0 (May 17, 2016)

  • Initial open-source release