From adb4ea74ab55860e5a775151f317e923acac2ad4 Mon Sep 17 00:00:00 2001 From: Damian Guy Date: Thu, 1 Jun 2017 13:42:12 -0700 Subject: [PATCH] MINOR: add upgrade not for group.initial.rebalance.delay.ms Add a new entry in upgrade.html for `group.initial.rebalance.delay.ms` Author: Damian Guy Reviewers: Ismael Juma , Guozhang Wang Closes #3189 from dguy/relabance-delay --- docs/upgrade.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/upgrade.html b/docs/upgrade.html index 2b62a2b82be..6487a621e4a 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -70,6 +70,12 @@
  • Added user headers support through a new Headers interface providing user headers read and write access.
  • ProducerRecord and ConsumerRecord expose the new Headers API via Headers headers() method call.
  • ExtendedSerializer and ExtendedDeserializer interfaces are introduced to support serialization and deserialization for headers. Headers will be ignored if the configured serializer and deserializer are not the above classes.
  • +
  • A new config,group.initial.rebalance.delay.ms, was introduced. + This config specifies the time, in milliseconds, that the GroupCoordinator will delay the initial consumer rebalance. + The rebalance will be further delayed by the value of group.initial.rebalance.delay.ms as new members join the group, up to a maximum of max.poll.interval.ms. + The default value for this is 3 seconds. + During development and testing it might be desirable to set this to 0 inorder to not delay test execution time. +
  • New Protocol Versions