Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple Subscribe for the same topics #768

Closed
MaximGurschi opened this issue Aug 26, 2016 · 48 comments
Closed

Multiple Subscribe for the same topics #768

MaximGurschi opened this issue Aug 26, 2016 · 48 comments

Comments

@MaximGurschi
Copy link

MaximGurschi commented Aug 26, 2016

Hello Eden,

Is it correct to allow calling rd_kafka_subscribe multiple times for the same topic lists?
The reason why i ask is that i have a test case where a consumer fails to resume consuming messages if the whole cluster was down. Scenario:

1.The only consumer C in group.id G consumes messages from cluster D.
2.I switch of cluster D completely.
3.My consumer app detects that D is down (via _ALL_BROKERS_DOWN) and stops polling for messages.
4.I switch cluster D on again.
5.My consumer app detects that D is up. It then calls rd_kafka_subscribe on the same topics as before and resumes polling for messages.

After step 5 i get a partitions revoked event. And there is nothing i can do to make consumer C carry on getting new messages. I have to tear it down and create a new one.

HOWEVER, if i do not call rd_kafka_subscribe before resuming the poll, i cannot reproduce this issue.

So is the problem that i am calling rd_kafka_subscribe again? Should i guard my API to not allow calling rd_kafka_subscribe for the same topics over and over? Or is it if you want to call rd_kafka_subscribe for the same topics then you need to first call rd_kafka_unsubscribe?

@MaximGurschi
Copy link
Author

Hello Eden, any chance you can provide some feedback for this one please?

@edenhill
Copy link
Contributor

edenhill commented Sep 2, 2016

Sorry for missing this one.

A subscription set is atomic, that is, it replaces any previous subscription set.
The process of updating the subscription is quite heavy (offset commits + rejoin group + new rebalancing + offset fetch + start consuming), so it should be avoided if possible.

I'm not sure why you want to explicitly handle _ALL_BROKERS_DOWN, librdkafka takes care of all that under the hood and it will resume consumption when the brokers get back up.
What is happening now is that you are sort of interfering with that by unsubscribing midst a down period.
This is okay to do but it hasnt been heavily tested.

Another thing that I might have gotten wrong is that you seem to stop polling when you receive the _ALL_BROKERS_DOWN and only resume after setting up the subscription again.
What this means is that you'll have a number of queued events waiting dating from the previous subscription that you will see when you start polling again, and this will cause internal synchronization issues with librdkafka since it relies on the application polling and handling events in a somewhat timely manner.

If you want to stop receiving messages (which seems unnecesary if the broker is down anyway) you can use the _pause() interface, but keep on calling poll() every now and then to serve events.

This is probably what the event times look like in your scenarion:

  1. subscribe()
  2. group rebalance
  3. PartitionsAssigned rebalance callback enqueued
  4. you call poll() and the PartitionsAssigned cb is called
  5. -- up to this point everything is good --
  6. Cluster goes down
  7. You see _ALL_BROKERS_DOWN and call unsubscribe()
  8. the group state machinery decommissions the group and enqueues a PartitionsRevoked callback
  9. .. time passes but noone polls the event queue
  10. Cluster comes back up
  11. You call subscribe() again
  12. group rebalances
  13. PartitionsAssigned event is triggered but since the previous PartitionsRevoked hasnt been handled it is discarded.
  14. You call poll()
  15. You will get the PartitionsRevoked() callback from 8, which by now is pretty outdated
  16. Process is stalled waiting for PartitionsAssigned to be handled but the callback is never triggered because of 13.

@MaximGurschi
Copy link
Author

Splendid, i see what you are saying. I was aware of the atomicity of the subscription set.

So it is either that:
1.I mess up the internals by stopping polling, or
2.The act of updating the subscription set while all brokers are down is buggy.

I really hope that it is not point two as the application i have has dynamic subscription update based on user input. I hope that if the user decides to update the subscription and the cluster happens to be down, that this wont cause no more messages to be served :) as i have no way to fix this state.

Botton line i will test if not stopping polling helps the matter. Now, i can only confirm that not updating the subscription helps.

@edenhill
Copy link
Contributor

edenhill commented Sep 2, 2016

Yup:

  1. is the most likely cause of the error. There's a silent contract between the app and library that rebalance callbacks needs to be handled in a timely manner - this is a bit vague and should be improved, at some point.
  2. should be fine, and if it isnt that's a bug.

Let me know how it goes.

@MaximGurschi
Copy link
Author

Oh and to clarify. You actually make a great point and it really does not make much sense to stop polling for messages from cluster D if i keep the connection to it. I was stopping as to avoid duplicate messages during failover to the second cluster. But as i will get those duplicates during failback anyway, then it does not make much sense to stop polling.

@MaximGurschi
Copy link
Author

Hello Eden, i have altered the logic to not stop polling for the connection to cluster D. So far it looks like there is always a matching subsequent PartitionsAssigned after PartitionsRevoked. Though, I'm not sure how many times i should test to guarantee it works as I cannot have a reliable reproduction.

I hope this is the last of this, and i am closing this issue. Thank you for the tip on the silent contract.

@MaximGurschi
Copy link
Author

Looks like it did not fix it after all.

What i am seeing now is that if I:
1.Bring down cluster D.
2.Consumer C detects that D is down BUT continues polling.
3.I bring D back online.
4.C detects that D is back and calls rd_kafka_subscribe on the same topics as before .

Now neither PartitionsAssigned or PartitionsRevoked get called. Consequently C is not getting any messages.

What do you recommend?

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

In step 4, why are you calling subscribe() again? You dont need to do that it will recover automatically.

@MaximGurschi
Copy link
Author

The consumer API i expose provides the user the ability to decide what topics and from which offsets to consume from during cluster_back_up events.

So when C detects that D is back up, it executes a callback to retrieve the new subscription set together with offsets.

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

Okay, fair enough.

Can you reproduce this with debug=cgrp,topic enabled and send me the log file?
Please also indicate where you call subscribe again (step 4)

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 6, 2016

Sure will try that. The logging i had for this running process (it is still running now) shows that there was a PartitionsRevoked event called 17 hours ago and there is no matching PartitionsAssigned after.

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 6, 2016

While i am trying to reproduce i notice that the logs show _ALL_BROKERS_DOWN.4/4 brokers are down - but i only have 3. Have you seen that before or is it not a cause for concern?

Not sure how long it will take me to reproduce - working on this. But another thing i thought about, could it be that the call to subscribe somehow clashes with the PartitionsRevoked execution? Obviously PartitionsRevoked and PartitionsAssigned run on a different thread as opposed to my rd_kafka_subscribe call. Should i change the code to guarantee that subscribe and PartitionsRevoked are serial?

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

Theres an internal broker that it counts too, neat, huh? ;)

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 6, 2016

Here is the log for a successful reproduction:

Failed over between DC2:9092 --> DC1:9092

                 2016-09-06T10:30:41.3392468Z 26.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Setting topic SmallObjectTopicToTest.DC1 [0] partition as desired
                 2016-09-06T10:30:41.3422471Z 26.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Setting topic SmallObjectTopicToTest.DC1 [0] partition as desired
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:41.3522481Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Setting topic SmallObjectTopicToTest.DC1 [0] partition as desired
                 2016-09-06T10:30:41.3552484Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
.DC1 [0] (v0)
                 2016-09-06T10:30:41.3612490Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
.DC1 [0] (v0)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:42.3403469Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|HEARTBEAT|DC2.BROKER2:9092/2: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07e
fbdce2406/09/2016 10:04:24" generation id 1
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:42.4863615Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op OFFSET_FETCH in
state wait-coord (join state assigned)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:44.5615690Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:44.5635692Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:44.5665695Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 71954, committted off 73649
                 2016-09-06T10:30:44.5695698Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:44.9856114Z 18.ClientLog: 1.DC2:9092.OnEndReached: SmallObjectTopicToTest.DC1.0.73771
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:46.0917220Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:46.0947223Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:46.0967225Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 74470, committted off 75076
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:46.1007229Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:46.1067235Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:49.6020730Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:49.6050733Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:49.6080736Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 71964, committted off 73649
                 2016-09-06T10:30:49.6130741Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:51.1142242Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:51.1162244Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:51.1192247Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 74789, committted off 75076
                 2016-09-06T10:30:51.1212249Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:51.1232251Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:52.3803508Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|HEARTBEAT|DC2.BROKER2:9092/2: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07e
fbdce2406/09/2016 10:04:24" generation id 1
GOT A LOAD OF MESSAGES
RdKafka.RdKafkaException: Failed to fetch committed offsets (Error _TIMED_OUT - Local: Timed out)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:52.5363664Z 26.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Setting topic SmallObjectTopicToTest.DC2 [0] partition as desired
                 2016-09-06T10:30:52.5413669Z 26.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Setting topic SmallObjectTopicToTest.DC2 [0] partition as desired
                 2016-09-06T10:30:52.5523680Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Setting topic SmallObjectTopicToTest.DC2 [0] partition as desired
                 2016-09-06T10:30:52.5543682Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
.DC2 [0] (v0)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:52.5573685Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
.DC2 [0] (v0)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:53.1274255Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op OFFSET_FETCH in
state wait-coord (join state assigned)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:54.6245752Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:54.6275755Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:54.6295757Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 71975, committted off 73649
                 2016-09-06T10:30:54.6315759Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:55.9627090Z 5.ClientLog: 0.DC1:9092.OnEndReached: SmallObjectTopicToTest.DC1.0.73771
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:56.1407268Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:56.1427270Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:56.1447272Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 75103, committted off 75076
                 2016-09-06T10:30:56.1477275Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting stored offset 75103 for commit
                 2016-09-06T10:30:56.1507278Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
GOT A LOAD OF MESSAGES
                 2016-09-06T10:30:59.6340761Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:30:59.6370764Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:30:59.6390766Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 71985, committted off 73649
                 2016-09-06T10:30:59.6420769Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:01.1642291Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:31:01.1662293Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:31:01.1682295Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 75428, committted off 75076
                 2016-09-06T10:31:01.1712298Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting stored offset 75428 for commit
                 2016-09-06T10:31:01.1732300Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:02.4213548Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|HEARTBEAT|DC2.BROKER2:9092/2: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07e
fbdce2406/09/2016 10:04:24" generation id 1
GOT A LOAD OF MESSAGES
RdKafka.RdKafkaException: Failed to fetch committed offsets (Error _TIMED_OUT - Local: Timed out)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.1264253Z 26.DisposingClient: 1.DC2:9092
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.7354862Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op TERMINATE in st
ate up (join state assigned)
                 2016-09-06T10:31:03.7384865Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPTERM|Terminating group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" in state up w
ith 2 partition(s)
                 2016-09-06T10:31:03.7414868Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|UNSUBSCRIBE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unsubscribe from curr
ent subscription of 2 topics (leave group=yes, join state assigned)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.7464873Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PAUSE|Library pausing 2 partition(s)
                 2016-09-06T10:31:03.7494876Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PAUSE|Pause SmallObjectTopicToTest.DC1 [0]: at offset INVALID
                 2016-09-06T10:31:03.7524879Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PAUSE|Pause SmallObjectTopicToTest.DC2 [0]: at offset 71993
                 2016-09-06T10:31:03.7544881Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|ASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delegating revoke of 2 par
tition(s) to application rebalance callback: unsubscribe
                 2016-09-06T10:31:03.7594886Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPJOINSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed join state a
ssigned -> wait-rebalance_cb
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.8324959Z 24.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCHDEC|Topic SmallObjectTopicToTest.DC1 [0]: fetch decide: updating to version 4 (was 3) at of
fset -1001 (was 73771)
                 2016-09-06T10:31:03.8354962Z 24.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCHADD|DC2.BROKER2:9092/2: Removed SmallObjectTopicToTest.DC1 [0] from fetch
 list (0 entries, opv 4)
                 2016-09-06T10:31:03.8384965Z 25.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCHDEC|Topic SmallObjectTopicToTest.DC2 [0]: fetch decide: updating to version 4 (was 3) at of
fset 71993 (was 71994)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.8414968Z 25.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCHADD|DC2.BROKER3:9092/3: Removed SmallObjectTopicToTest.DC2 [0] from fetch
 list (0 entries, opv 4)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.8634990Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op ASSIGN in state
 up (join state wait-rebalance_cb)
                 2016-09-06T10:31:03.8664993Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|UNASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unassigning 2 partition(
s)
                 2016-09-06T10:31:03.8694996Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPJOINSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed join state w
ait-rebalance_cb -> wait-unassign
                 2016-09-06T10:31:03.8724999Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.8755002Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:31:03.8795006Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 71993, committted off 73649
                 2016-09-06T10:31:03.8815008Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting offset INVALID for commit
                 2016-09-06T10:31:03.8845011Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC1 [0] in state active (v5)
                 2016-09-06T10:31:03.8865013Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state active -> stopping
                 2016-09-06T10:31:03.8885015Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state stopping -> stopped
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.8915018Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:03.8955022Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC2 [0] in state active (v5)
                 2016-09-06T10:31:03.8975024Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state active -> stopping
                 2016-09-06T10:31:03.8995026Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state stopping -> stopped
                 2016-09-06T10:31:03.9025029Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:03.9045031Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|RESUME|Library resuming 2 partition(s)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:03.9065033Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|RESUME|Resume SmallObjectTopicToTest.DC1 [0]: at offset INVALID
                 2016-09-06T10:31:03.9095036Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CONSUMER|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID
                 2016-09-06T10:31:03.9105037Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|RESUME|Resume SmallObjectTopicToTest.DC2 [0]: at offset 71993
                 2016-09-06T10:31:03.9115038Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|ASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": assigning 0 partition(s) i
n join state wait-unassign
                 2016-09-06T10:31:03.9145041Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op PARTITION_LEAVE
 in state up (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:03.9165043Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTDEL|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delete SmallObjectTopicTo
Test.DC1 [0]
                 2016-09-06T10:31:03.9185045Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op REPLY:FETCH_STO
P in state up (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:03.9215048Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op PARTITION_LEAVE
 in state up (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:03.9235050Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTDEL|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delete SmallObjectTopicTo
Test.DC2 [0]
                 2016-09-06T10:31:03.9255052Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op REPLY:FETCH_STO
P in state up (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:03.9285055Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|UNASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unassign done in state u
p (join state wait-unassign): without new assignment
                 2016-09-06T10:31:03.9305057Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|LEAVE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": leave
                 2016-09-06T10:31:03.9325059Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPJOINSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed join state w
ait-unassign -> init
                 2016-09-06T10:31:03.9345061Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed state up -> term

                 2016-09-06T10:31:03.9365063Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKUNASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" management unassigned
from broker handle DC2.BROKER2:9092/2
                 2016-09-06T10:31:03.9395066Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|OP|SmallObjectTopicToTest.DC1 [0] received op SEEK (v0) in fetch-state stopped
                 2016-09-06T10:31:03.9405067Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|FETCH|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID in state stopped (v7)
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:04.7885915Z 26.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESTROY|Terminating instance
                 2016-09-06T10:31:04.8485975Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESTROY|Destroy internal
                 2016-09-06T10:31:04.8495976Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|CGRPTERM|Terminating group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" in state term
 with 0 partition(s)
                 2016-09-06T10:31:04.8525979Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|DESTROY|Remove all topics
                 2016-09-06T10:31:04.8535980Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTCNT|Topic SmallObjectTopicToTest.DC1 partition count changed from 1 to 0
                 2016-09-06T10:31:04.8545981Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKDELGT|Broker DC2.BROKER2:9092/2 no longer leader for topic SmallObjectTopicTo
Test.DC1 [0]
                 2016-09-06T10:31:04.8575984Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKDELGT|No broker is leader for topic SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:04.8585985Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC2.BROKER2:9092/2
 to (none)
                 2016-09-06T10:31:04.8615988Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPPARREMOVE|Removing toppar SmallObjectTopicToTest.DC1 [-1]
                 2016-09-06T10:31:04.8615988Z 24.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPBRK|DC2.BROKER2:9092/2: Topic SmallObjectTopicToTest.DC1 [0]: leaving broke
r (next leader (none))
                 2016-09-06T10:31:04.8625989Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|PARTCNT|Topic SmallObjectTopicToTest.DC2 partition count changed from 1 to 0
                 2016-09-06T10:31:04.8665993Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKDELGT|Broker DC2.BROKER3:9092/3 no longer leader for topic SmallObjectTopicTo
Test.DC2 [0]
                 2016-09-06T10:31:04.8695996Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKDELGT|No broker is leader for topic SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:04.8705997Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC2.BROKER3:9092/3
 to (none)
                 2016-09-06T10:31:04.8736000Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPPARREMOVE|Removing toppar SmallObjectTopicToTest.DC2 [-1]
                 2016-09-06T10:31:04.8736000Z 25.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPBRK|DC2.BROKER3:9092/3: Topic SmallObjectTopicToTest.DC2 [0]: leaving broke
r (next leader (none))
                 2016-09-06T10:31:04.8776004Z 25.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPPARREMOVE|Removing toppar SmallObjectTopicToTest.DC2 [0]
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:05.8897016Z 24.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|UNKTOPIC|DC2.BROKER2:9092/2: Received Fetch response (error 0) for unknown topic
 SmallObjectTopicToTest.DC1 [0]: ignoring
                 2016-09-06T10:31:05.8927019Z 24.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|TOPPARREMOVE|Removing toppar SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:05.8957022Z 23.ClientLog: 1.DC2:9092.rdkafka#consumer-8|7|MEMBERID|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": updating member id "rdka
fka-396fd4dc-177b-4e38-9465-972d08e26c67" -> "(not-set)"
                 2016-09-06T10:31:07.9879114Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:31:08.6389765Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:31:08.6429769Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 75603, committted off 75076
                 2016-09-06T10:31:08.6479774Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting stored offset 75603 for commit
                 2016-09-06T10:31:08.6499776Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:08.6549781Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op SUBSCRIBE in sta
te wait-coord (join state assigned)
                 2016-09-06T10:31:08.6589785Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNSUBSCRIBE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": subscribe to new subsc
ription of 2 topics (join state assigned)
                 2016-09-06T10:31:08.6619788Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNSUBSCRIBE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unsubscribe from curre
nt subscription of 2 topics (leave group=no, join state assigned)
                 2016-09-06T10:31:08.6669793Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Library pausing 2 partition(s)
                 2016-09-06T10:31:08.6689795Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Pause SmallObjectTopicToTest.DC1 [0]: at offset INVALID
GOT A LOAD OF MESSAGES
                 2016-09-06T10:31:08.6719798Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Pause SmallObjectTopicToTest.DC2 [0]: at offset 75604
                 2016-09-06T10:31:08.6739800Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|ASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delegating revoke of 2 part
ition(s) to application rebalance callback: unsubscribe
                 2016-09-06T10:31:08.6759802Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPJOINSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed join state as
signed -> wait-rebalance_cb
                 2016-09-06T10:31:09.3520478Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op ASSIGN in state
wait-coord (join state wait-rebalance_cb)
                 2016-09-06T10:31:09.3520478Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHDEC|Topic SmallObjectTopicToTest.DC1 [0]: fetch decide: updating to version 52 (was 51) at o
ffset -1001 (was 73771)
                 2016-09-06T10:31:09.3590485Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
(1 entries, opv 52)
                 2016-09-06T10:31:09.3550481Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unassigning 2 partition(s
)
                 2016-09-06T10:31:09.3660492Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPJOINSTATE|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" changed join state wa
it-rebalance_cb -> wait-unassign
                 2016-09-06T10:31:09.3620488Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHDEC|Topic SmallObjectTopicToTest.DC2 [0]: fetch decide: updating to version 34 (was 33) at o
ffset 75604 (was 75604)
                 2016-09-06T10:31:09.3730499Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
(0 entries, opv 34)
                 2016-09-06T10:31:09.3690495Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
                 2016-09-06T10:31:09.3780504Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
                 2016-09-06T10:31:09.3800506Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 75604, committted off 75076
                 2016-09-06T10:31:09.3820508Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting stored offset 75604 for commit
                 2016-09-06T10:31:09.3840510Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": unable to OffsetCommit in s
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
                 2016-09-06T10:31:09.3880514Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC1 [0] in state active (v53)
                 2016-09-06T10:31:09.3890515Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state active -> stopping
                 2016-09-06T10:31:09.3910517Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state stopping -> stopped
                 2016-09-06T10:31:09.3930519Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:09.3940520Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC2 [0] in state active (v35)
                 2016-09-06T10:31:09.3960522Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state active -> stopping
                 2016-09-06T10:31:09.3970523Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state stopping -> stopped
                 2016-09-06T10:31:09.3990525Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:09.4000526Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Library resuming 2 partition(s)
                 2016-09-06T10:31:09.4010527Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Resume SmallObjectTopicToTest.DC1 [0]: at offset INVALID
                 2016-09-06T10:31:09.4030529Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CONSUMER|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID
                 2016-09-06T10:31:09.4040530Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Resume SmallObjectTopicToTest.DC2 [0]: at offset 75604
                 2016-09-06T10:31:09.4060532Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|ASSIGN|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": assigning 0 partition(s) in
 join state wait-unassign
                 2016-09-06T10:31:09.4080534Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op PARTITION_LEAVE
in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:09.4110537Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTDEL|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delete SmallObjectTopicToT
est.DC1 [0]
             2016-09-06T10:31:09.4110537Z 5.**OnPartitionsRevoked**: 
0.DC1:9092.SmallObjectTopicToTest.DC1,SmallObjectTopicToTest.DC2
                 2016-09-06T10:31:09.4140540Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op REPLY:FETCH_STOP
 in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:31:10.3581484Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op PARTITION_LEAVE
in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:10.3621488Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTDEL|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24": delete SmallObjectTopicToT
est.DC2 [0]
                 2016-09-06T10:31:10.3661492Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10:04:24" received op REPLY:FETCH_STOP
 in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
                 2016-09-06T10:31:10.3701496Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OP|SmallObjectTopicToTest.DC1 [0] received op SEEK (v0) in fetch-state stopped
                 2016-09-06T10:31:10.3721498Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID in state stopped (v55)
2016-09-06T10:35:31.2532353Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPICUPD|Topic SmallObjectTopicToTest.DC1 [0] migrated from broker 1 to 3
                 2016-09-06T10:35:31.2562356Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
M_KC [0]
                 2016-09-06T10:35:31.2602360Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER3:9092/3 is now leader for topic SmallObjectTopicToTest.DC1 [0] with 0 messages (0 bytes) queued
                 2016-09-06T10:35:31.2632363Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to DC1.BROKER3:9092/3
                 2016-09-06T10:35:31.3042404Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
t leader DC1.BROKER3:9092/3)
                 2016-09-06T10:35:31.3932493Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER3:9092/3: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
                 2016-09-06T10:40:32.3133383Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER3:9092/3: Connection closed
                 2016-09-06T10:40:32.3163386Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER3:9092/3: Undelegating SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:40:32.3163386Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER3:9092/3: Connection closed
                 2016-09-06T10:40:32.3183388Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER3:9092/3 no longer leader for topic SmallObjectTopicToTest.B
M_KC [0]
                 2016-09-06T10:40:32.3233393Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker :0/internal is now leader for topic SmallObjectTopicToTest.DC1 [0] with 0 message
s (0 bytes) queued
                 2016-09-06T10:40:32.3283398Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER3:9092/3 to :0
/internal
                 2016-09-06T10:40:32.4343504Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER3:9092/3: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
t leader :0/internal)
                 2016-09-06T10:40:32.4383508Z 8.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|:0/internal: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
                 2016-09-06T10:40:32.4403510Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPICUPD|Topic SmallObjectTopicToTest.DC1 [0] migrated from broker -1 to 3
                 2016-09-06T10:40:32.4423512Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker :0/internal no longer leader for topic SmallObjectTopicToTest.DC1 [0]
                 2016-09-06T10:40:32.4433513Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER3:9092/3 is now leader for topic SmallObjectTopicToTest.DC1 [0] with 0 messages (0 bytes) queued
                 2016-09-06T10:40:32.4473517Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from :0/internal to DC1.BROKER3:9092/3
                 2016-09-06T10:40:32.4503520Z 8.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|:0/internal: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (next leader DC1.BROKER3:9092/3)
                 2016-09-06T10:40:32.5293599Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER3:9092/3: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
                 2016-09-06T10:40:41.3352404Z 9.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1:9092/bootstrap: Connection closed
                 2016-09-06T10:40:41.3372406Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1:9092/bootstrap: Connection closed

@MaximGurschi
Copy link
Author

I've highlighted in bold where failover (in this case failback from DC2 to DC1) happens. At this point i:
1.Destroy the connection to DC2.
2.Call Subscribe on DC1.

Further you should see a highlighted OnPartitionsRevoked at 2016-09-06T10:31:09.4110537Z 5.

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

Do you have the full logs for consumer-1 (DC1)?
It is stuck in state wait-coord (waiting for a group coordinator) and I want to understand why

@MaximGurschi
Copy link
Author

Here are the entries for just DC1.BROKER1:

             2016-09-06T10:19:08.6119810Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:19:18.6519849Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:19:28.6919888Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:19:38.7339929Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:19:40.2991494Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:19:45.3086503Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:19:48.7739968Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:19:50.3151509Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:19:55.3286522Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:19:58.8140007Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:00.3361529Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:05.3426535Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:08.8540046Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:10.3451537Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:15.3556547Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:18.8950086Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:20.3621553Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:25.3706561Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:28.9210111Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:30.3771567Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:35.3906580Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:38.9630152Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:40.3981587Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:45.4086597Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:49.0030191Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:20:50.4311619Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:55.4476635Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:20:59.0430230Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:00.4581645Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:05.4646651Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:09.0830269Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:10.4731659Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:15.4806666Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:19.1240309Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:20.4931678Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:25.5006685Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:29.1640348Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:30.5081692Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:35.5116695Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:39.2050388Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:40.5281711Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:45.5426725Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:49.2450427Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:21:50.5521734Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:55.5606742Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:21:59.2860467Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:00.5701751Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:05.5776758Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:09.3120492Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:10.5851765Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:13.7894969Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
             2016-09-06T10:22:13.7944974Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to BM
             2016-09-06T10:22:13.8184998Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
             2016-09-06T10:22:13.8215001Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
             2016-09-06T10:22:15.5896769Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:19.3530532Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:20.5981777Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:25.6056784Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:29.3930571Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:30.6151793Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:35.6226800Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:39.4340611Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:40.6351812Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:45.6586835Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:49.4770653Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:22:50.6821858Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:55.7056881Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:22:59.5160691Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:00.7251900Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:05.7306905Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:09.5550729Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:10.7401914Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:15.7466920Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:19.5960769Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:20.7571930Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:25.7656938Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:29.6370809Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:30.7711943Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:35.7836955Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:39.6770848Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:40.8061977Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:45.8156986Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:49.7030873Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:23:50.8332003Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:55.8407010Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:23:59.7440913Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:00.8492018Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:05.8587027Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:09.7840952Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:10.8672035Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:15.8757043Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:19.8250992Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:20.8852052Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:25.9117078Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:29.8651031Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:30.9342100Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:35.9497115Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:39.9061071Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:40.9602125Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:45.9767141Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:49.9471111Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:24:50.9892153Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:55.9987162Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:24:59.9881151Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:25:01.0082171Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:25:06.0167179Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:25:10.0271189Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:25:11.0272189Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:25:16.0447206Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
             2016-09-06T10:25:19.7810942Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.BM_K
             2016-09-06T10:25:19.8771038Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
             2016-09-06T10:25:19.9791140Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC1 [0] to fetch list (2 e
             2016-09-06T10:25:20.0691230Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
             2016-09-06T10:25:20.4901651Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
             2016-09-06T10:25:20.4931654Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
             2016-09-06T10:25:20.4931654Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
             2016-09-06T10:25:20.4961657Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
             2016-09-06T10:25:20.5051666Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
             2016-09-06T10:25:20.5111672Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC1 [0]
             2016-09-06T10:25:20.5131674Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
             2016-09-06T10:25:20.5191680Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to :0
             2016-09-06T10:25:20.6251786Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
             2016-09-06T10:25:20.6291790Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
             2016-09-06T10:25:20.6321793Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
             2016-09-06T10:25:20.6381799Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex

tate query-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:25:21.9623123Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:21.9663127Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
2016-09-06T10:25:24.3065467Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:24.3135474Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
2016-09-06T10:25:30.2391399Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:31.0252185Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:25:33.7784938Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:33.8064966Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:25:36.1327292Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:36.1487308Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
2016-09-06T10:25:38.4649624Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:38.4859645Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
2016-09-06T10:25:40.8111970Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:25:40.8181977Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:25:42.5503709Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|METADATA|DC1.BROKER1:9092/1: Error in metadata reply for topic SmallObjectTopicToTest.
2016-09-06T10:25:42.5593718Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|METADATA|DC1.BROKER1:9092/1: Error in metadata reply for topic SmallObjectTopicToTest.
2016-09-06T10:25:42.6323791Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|METADATA|DC1.BROKER1:9092/1: Error in metadata reply for topic SmallObjectTopicToTest.
2016-09-06T10:25:42.6373796Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|METADATA|DC1.BROKER1:9092/1: Error in metadata reply for topic SmallObjectTopicToTest.
2016-09-06T10:25:42.7473906Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPQUERY|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
2016-09-06T10:25:42.9514110Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPCOORD|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
:04:24" coordinator is DC1.BROKER1:9092 id 1
2016-09-06T10:25:42.9614120Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPQUERY|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
2016-09-06T10:25:43.0784237Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest: skipping SmallObjectTopicToTest.DC1 [
2016-09-06T10:25:43.0824241Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest: skipping SmallObjectTopicToTest.DC2 [
2016-09-06T10:25:43.0854244Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest(v1) for 0/2 partition(s)
2016-09-06T10:25:43.2114370Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPCOORD|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
:04:24" coordinator is DC1.BROKER1:9092 id 1
2016-09-06T10:25:43.2154374Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:25:43.3244483Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:25:43.3324491Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:25:43.3414500Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:25:43.3484507Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:25:43.4094568Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.BM_K
2016-09-06T10:25:43.4234582Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T10:25:43.4344593Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPQUERY|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
2016-09-06T10:25:43.5054664Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
2016-09-06T10:25:43.5074666Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T10:25:43.5094668Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC2 [0] to fetch list (1 e
2016-09-06T10:25:43.6544813Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPCOORD|DC1.BROKER1:9092/1: Group "f64d19d7-1292-4239-8ca2-de07efbdce2406/09/2016 10
:04:24" coordinator is DC1.BROKER1:9092 id 1
2016-09-06T10:25:43.7044863Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFREQ|DC1.BROKER1:9092/1: Partition SmallObjectTopicToTest.DC1 [0]: querying for lo
2016-09-06T10:25:43.7074866Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest.
2016-09-06T10:25:46.6417800Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC1 [0] to fetch list (2 e
2016-09-06T10:25:51.0902248Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:25:53.2754433Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:25:56.1117269Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:01.1212278Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:02.0973254Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
2016-09-06T10:26:02.1053262Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T10:26:02.1153272Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T10:26:02.1223279Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T10:26:02.1733330Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
2016-09-06T10:26:02.1793336Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
2016-09-06T10:26:02.1863343Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
2016-09-06T10:26:02.1833340Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T10:26:02.1993356Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
2016-09-06T10:26:02.2023359Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T10:26:03.3794536Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:26:04.3205477Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.BM_K
2016-09-06T10:26:04.3365493Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T10:26:04.4145571Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
2016-09-06T10:26:04.4165573Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T10:26:04.5185675Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC1 [0] to fetch list (1 e
2016-09-06T10:26:04.5235680Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC2 [0] to fetch list (2 e
2016-09-06T10:26:06.1447301Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:11.1632319Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:13.4204576Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:26:16.1787334Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:21.1992354Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:23.4904645Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:26:25.2286383Z 27.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:26:25.2316386Z 27.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:26:25.8066961Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest(v1) for 1/1 partition(s)
2016-09-06T10:26:26.2187373Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:26.9208075Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSETFETCH|DC1.BROKER1:9092/1: OffsetFetchResponse: SmallObjectTopicToTest.DC1 [0]
2016-09-06T10:26:26.9238078Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFFETCH|DC1.BROKER1:9092/1: OffsetFetch for 1/1 partition(s) returned Success
2016-09-06T10:26:26.9478102Z 27.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:26:26.9508105Z 27.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:26:27.9329087Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest(v1) for 1/1 partition(s)
2016-09-06T10:26:28.9510105Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSETFETCH|DC1.BROKER1:9092/1: OffsetFetchResponse: SmallObjectTopicToTest.DC2 [0]
2016-09-06T10:26:28.9550109Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFFETCH|DC1.BROKER1:9092/1: OffsetFetch for 1/1 partition(s) returned Success
2016-09-06T10:26:31.2272381Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:33.5014655Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:26:36.2367390Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:42.0683221Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
2016-09-06T10:26:42.0753228Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
2016-09-06T10:26:42.0913244Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetCommitRequest(v1, 1/2 partition(s)))
2016-09-06T10:26:43.6194772Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:26:44.6045757Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest: skipping SmallObjectTopicToTest.DC1 [
2016-09-06T10:26:44.6075760Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest: skipping SmallObjectTopicToTest.DC2 [
2016-09-06T10:26:44.6095762Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetFetchRequest(v1) for 0/2 partition(s)
2016-09-06T10:26:45.4716624Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFREQ|DC1.BROKER1:9092/1: Partition SmallObjectTopicToTest.DC1 [0]: querying for lo
2016-09-06T10:26:45.4736626Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest.
2016-09-06T10:26:45.5346687Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC2 [0] to fetch list (1 e
2016-09-06T10:26:46.1607313Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC1 [0] to fetch list (2 e
2016-09-06T10:26:53.7044856Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:27:03.7334884Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:27:13.7774927Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|HEARTBEAT|DC1.BROKER1:9092/1: Heartbeat for group "f64d19d7-1292-4239-8ca2-de07efbdce2
2016-09-06T10:28:05.5496694Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
2016-09-06T10:28:05.5616706Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
2016-09-06T10:28:05.5646709Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC1 [0]
2016-09-06T10:28:05.5676712Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
2016-09-06T10:28:05.5806725Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T10:28:05.5846729Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
2016-09-06T10:28:05.5876732Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T10:28:05.5966741Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T10:28:05.7016846Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
2016-09-06T10:28:05.7076852Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
2016-09-06T10:28:05.7116856Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
2016-09-06T10:28:05.7156860Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T10:28:43.0344175Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|3|FAIL|DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could
2016-09-06T10:28:43.0724213Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connect to ipv4#10.22.80.90:9092 failed: No connection could be made because t
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:28:43.3654506Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.BM_K
2016-09-06T10:28:43.4084549Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T10:28:43.4124553Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: joining broker
2016-09-06T10:28:43.4254566Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T10:28:43.4674608Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC1 [0] to fetch list (1 e
2016-09-06T10:28:43.4724613Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Added SmallObjectTopicToTest.DC2 [0] to fetch list (2 e
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:30:41.3552484Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:30:41.3612490Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:30:52.5543682Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
2016-09-06T10:30:52.5573685Z 26.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|DC1.BROKER1:9092/1: OffsetRequest (1 offsets) for topic SmallObjectTopicToTest
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:31:09.3590485Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list
2016-09-06T10:31:09.3730499Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list
tate wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T10:35:31.2562356Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.B
2016-09-06T10:35:31.2632363Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC1 [0] from DC1.BROKER1:9092/1 to BM
2016-09-06T10:35:31.3042404Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC1 [0]: leaving broker (nex
2016-09-06T10:50:32.4423452Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
2016-09-06T10:50:32.4453455Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
2016-09-06T10:50:32.4453455Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
2016-09-06T10:50:32.4473457Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T10:50:32.4563466Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T10:50:32.5623572Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T10:50:32.6273637Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T10:50:32.6583668Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T11:10:31.5712461Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:10:31.5742464Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
2016-09-06T11:10:31.5762466Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T11:10:31.5742464Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:10:31.5842474Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T11:10:31.6902580Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T11:10:31.7302620Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T11:10:31.7852675Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T11:30:33.7054475Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:30:33.7074477Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
2016-09-06T11:30:33.7094479Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T11:30:33.7074477Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:30:33.7174487Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T11:30:33.8234593Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T11:30:33.8844654Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T11:30:33.9294699Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker
2016-09-06T11:40:34.2604970Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|5|FAIL|DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:40:34.2624972Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKTP|DC1.BROKER1:9092/1: Undelegating SmallObjectTopicToTest.DC2 [0]
2016-09-06T11:40:34.2644974Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest.C
2016-09-06T11:40:34.2624972Z 4.OnError: 0.DC1:9092._TRANSPORT.DC1.BROKER1:9092/1: Connection closed
2016-09-06T11:40:34.2734983Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKMIGR|Migrating topic SmallObjectTopicToTest.DC2 [0] from DC1.BROKER1:9092/1 to :0
2016-09-06T11:40:34.3795089Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: leaving broker (nex
2016-09-06T11:40:34.4465156Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|BRKDELGT|Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest.DC2
2016-09-06T11:40:34.4745184Z 7.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|TOPBRK|DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest.DC2 [0]: joining broker

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

Thanks, that is not the complete log though :/. Any chance you have the complete consumer-1 log?

I think I have found the issue but I would need the log to verify it:
If a GroupCoordinator Query fails with another error than CoordinatorNotAvailable it will get stuck in the wait-coord state, which is in line with what we are seeing.

The offending log message that verifies this is the problem should look something like this:
GroupCoordinator response error: <something interesting>. Can you grep for that?

@MaximGurschi
Copy link
Author

There are no entries with GroupCoordinator :|

How about the entries with coord? Or should i just enable debug all and try again?

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

Can you try the latest fix on master?

@MaximGurschi
Copy link
Author

Woah! Of course, one sec.

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 6, 2016

While i test, can you please let me know if rd_kafka_assign is as heavy weight as rd_kafka_subscribe?

Basically, in my API, i wonder if the optimisation of calling rd_kafka_assign instead of rd_kafka_subscribe is worth it if i can detect that the set of topics to subscribe to is the same.

@edenhill
Copy link
Contributor

edenhill commented Sep 6, 2016

You typically only need to use subscribe() if you want to take part of a balanced consumer group.

With just assign() you dont have to wait for the consumer group protocol stuff (rebalances, etc), but will start consuming right away.

@MaximGurschi
Copy link
Author

Thank you. I will take that as meaning that - for the same set of topics as a previous subscription - assign is less heavy weight and preferred to calling subscribe.

@MaximGurschi
Copy link
Author

Still happens. Here are some log entries with this new build. Log level: cgrp.topic:

2016-09-06T15:54:29.8919078Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op SUBSCRIBE in sta
te wait-coord (join state assigned)
2016-09-06T15:54:29.8949081Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNSUBSCRIBE|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": subscribe to new subscription of 2 topics (join state assigned)
2016-09-06T15:54:29.8979084Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNSUBSCRIBE|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": unsubscribe from current subscription of 2 topics (leave group=no, join state assigned)
2016-09-06T15:54:29.9029089Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Library pausing 2 partition(s)
2016-09-06T15:54:29.9039090Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Pause SmallObjectTopicToTest.DC1 [0]: at offset INVALID
2016-09-06T15:54:29.9059092Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PAUSE|Pause SmallObjectTopicToTest.DC2 [0]: at offset 114955
2016-09-06T15:54:29.9079094Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|ASSIGN|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": delegating revoke of 2 partition(s) to application rebalance callback: unsubscribe
2016-09-06T15:54:29.9119098Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPJOINSTATE|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" changed join state assigned -> wait-rebalance_cb
2016-09-06T15:54:29.9449131Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHDEC|Topic SmallObjectTopicToTest.DC1 [0]: fetch decide: updating to version 4 (was 3) at offset -1001 (was 73771)
2016-09-06T15:54:29.9479134Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC1 [0] from fetch list(1 entries, opv 4)
2016-09-06T15:54:29.9509137Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHDEC|Topic SmallObjectTopicToTest.DC2 [0]: fetch decide: updating to version 5 (was 4) at offset 114955 (was 114957)
2016-09-06T15:54:29.9539140Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op ASSIGN in statewait-coord (join state wait-rebalance_cb)
2016-09-06T15:54:29.9579144Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|UNASSIGN|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": unassigning 2 partition(s)
2016-09-06T15:54:29.9549141Z 6.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCHADD|DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest.DC2 [0] from fetch list(0 entries, opv 5)
2016-09-06T15:54:29.9609147Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPJOINSTATE|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" changed join state wait-rebalance_cb -> wait-unassign
2016-09-06T15:54:29.9679154Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: stored off -1001, committted off -1001
2016-09-06T15:54:29.9699156Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC1 [0]: setting offset INVALID for commit
2016-09-06T15:54:29.9719158Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: stored off 114955, committted off 114713
2016-09-06T15:54:29.9739160Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OFFSET|Topic SmallObjectTopicToTest.DC2 [0]: setting stored offset 114955 for commit
2016-09-06T15:54:29.9759162Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|COMMIT|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": unable to OffsetCommit in state wait-coord: coordinator (DC1.BROKER1:9092/1) is unavailable: retrying later
2016-09-06T15:54:29.9789165Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC1 [0] in state active (v5)
2016-09-06T15:54:29.9799166Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state active -> stopping
2016-09-06T15:54:29.9829169Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC1 [0] changed fetch state stopping -> stopped
2016-09-06T15:54:29.9849171Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC1 [0]
2016-09-06T15:54:29.9859172Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Stopping fetch for SmallObjectTopicToTest.DC2 [0] in state active (v6)
2016-09-06T15:54:29.9879174Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state active -> stopping
2016-09-06T15:54:29.9899176Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTSTATE|Partition SmallObjectTopicToTest.DC2 [0] changed fetch state stopping -> stopped
2016-09-06T15:54:29.9919178Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|DESP|Removing (un)desired topic SmallObjectTopicToTest.DC2 [0]
2016-09-06T15:54:29.9939180Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Library resuming 2 partition(s)
2016-09-06T15:54:29.9959182Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Resume SmallObjectTopicToTest.DC1 [0]: at offset INVALID
2016-09-06T15:54:29.9979184Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CONSUMER|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID
2016-09-06T15:54:29.9989185Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|RESUME|Resume SmallObjectTopicToTest.DC2 [0]: at offset 114955
2016-09-06T15:54:30.0009187Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|ASSIGN|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": assigning 0 partition(s) in join state wait-unassign
2016-09-06T15:54:30.0039190Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op PARTITION_LEAVEin state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
2016-09-06T15:54:30.0079194Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTDEL|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": delete SmallObjectTopicToTest.DC1 [0]
2016-09-06T15:54:30.0079194Z 5.OnPartitionsRevoked: 0.DC1:9092.SmallObjectTopicToTest.DC1,SmallObjectTopicToTest.DC2
2016-09-06T15:54:30.0109197Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op REPLY:FETCH_STOP in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC1 [0]
2016-09-06T15:54:30.0169203Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op PARTITION_LEAVEin state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
2016-09-06T15:54:30.0209207Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|PARTDEL|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09": delete SmallObjectTopicToTest.DC2 [0]
2016-09-06T15:54:30.0239210Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|CGRPOP|Group "42e94ace-0706-413d-a0a8-3704a2ed867e06/09/2016 15:52:09" received op REPLY:FETCH_STOP in state wait-coord (join state wait-unassign) for SmallObjectTopicToTest.DC2 [0]
2016-09-06T15:54:30.0279214Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|OP|SmallObjectTopicToTest.DC1 [0] received op SEEK (v0) in fetch-state stopped
2016-09-06T15:54:30.0299216Z 3.ClientLog: 0.DC1:9092.rdkafka#consumer-1|7|FETCH|Seek SmallObjectTopicToTest.DC1 [0] to offset INVALID in state stopped (v7)

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 6, 2016

I am not getting any of PartitionsAssigned or PartitionsRevoked anymore, once DC1 is back up.

Do you think my best bet is to just create a new connection to DC1 on failover?
If you think that this issue is difficult/not high priority to solve then perhaps i should just destroy the connection to DC1 and create a new one each time a cluster fails over.

@edenhill
Copy link
Contributor

edenhill commented Sep 7, 2016

Interesting, can I get the full log from the above run?
I want to see where it transitions to the wait-coord state.

@edenhill
Copy link
Contributor

edenhill commented Sep 7, 2016

The consumer getting stuck in wait-coord is a serious issue so I really want to fix this, very thankful for your help!

@MaximGurschi
Copy link
Author

Working on this now.

Until i produce the logs, fyi, i notice that the revoke/assign pair always happens if i subscribe to the same topic over and over in a loop. This is without taking down the cluster. I understand why this is as expected. Just wondering if doing the subscribe during cluster becoming available again introduces some race.

@MaximGurschi
Copy link
Author

Also while trying to reproduce this, i notice that the producer that tries to produce to the same cluster that i keep taking down cannot produce any more messages and is stuck in:
Error _UNKNOWN_TOPIC - Local: Unknown topic

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 8, 2016

Ok, just as i thought i reproduced it, the consumer started getting messages 5 minutes later...
Still trying to reproduce.

If you are curious these are the logs for the 5 minutes:
(last message before cluster shutdown "Message from: SmallObjectTopicToTest 51172" and first after cluster is back up "Message from: SmallObjectTopicToTest 51173" is highlighted)

Message from: SmallObjectTopicToTest 51172
7|2016-09-08 15:55:16.068|rdkafka#consumer-1|SEND| DC1.BROKER1:9092/1: Sent FetchRequest (v1, 87 bytes @ 0, CorrId 138)
7|2016-09-08 15:55:16.235|rdkafka#consumer-1|CONNECT| DC1.BROKER3:9092/3: Connected to ipv4#10.22.28.14:9092
7|2016-09-08 15:55:16.237|rdkafka#consumer-1|CONNECTED| DC1.BROKER3:9092/3: Connected
7|2016-09-08 15:55:16.239|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Using (configuration fallback) 0.9.0 protocol features
7|2016-09-08 15:55:16.242|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature MsgVer1: Produce (2..2) NOT supported by broker
7|2016-09-08 15:55:16.244|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature MsgVer1: Fetch (2..2) NOT supported by broker
7|2016-09-08 15:55:16.247|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Disabling feature MsgVer1
7|2016-09-08 15:55:16.250|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
7|2016-09-08 15:55:16.252|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Disabling feature ApiVersion
7|2016-09-08 15:55:16.257|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
7|2016-09-08 15:55:16.260|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Enabling feature BrokerGroupCoordinator
7|2016-09-08 15:55:16.263|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
7|2016-09-08 15:55:16.265|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
7|2016-09-08 15:55:16.267|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
7|2016-09-08 15:55:16.269|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
7|2016-09-08 15:55:16.271|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
7|2016-09-08 15:55:16.273|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
7|2016-09-08 15:55:16.275|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
7|2016-09-08 15:55:16.276|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Enabling feature BrokerBalancedConsumer
7|2016-09-08 15:55:16.278|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature ThrottleTime: Produce (1..2) supported by broker
7|2016-09-08 15:55:16.280|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature ThrottleTime: Fetch (1..2) supported by broker
7|2016-09-08 15:55:16.282|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Enabling feature ThrottleTime
7|2016-09-08 15:55:16.284|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature Sasl: JoinGroup (0..0) supported by broker
7|2016-09-08 15:55:16.286|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Enabling feature Sasl
7|2016-09-08 15:55:16.288|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
7|2016-09-08 15:55:16.290|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Disabling feature SaslHandshake
7|2016-09-08 15:55:16.291|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Feature LZ4: GroupCoordinator (0..0) supported by broker
7|2016-09-08 15:55:16.293|rdkafka#consumer-1|APIVERSION| DC1.BROKER3:9092/3: Enabling feature LZ4
7|2016-09-08 15:55:16.295|rdkafka#consumer-1|STATE| DC1.BROKER3:9092/3: Broker changed state CONNECT -> UP
7|2016-09-08 15:55:16.297|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata for locally known topics: connected
7|2016-09-08 15:55:16.300|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata for locally known topics: connected
7|2016-09-08 15:55:16.302|rdkafka#consumer-1|SEND| DC1.BROKER3:9092/3: Sent MetadataRequest (v0, 55 bytes @ 0, CorrId 23)
7|2016-09-08 15:55:16.615|rdkafka#consumer-1|RECV| DC1.BROKER3:9092/3: Received MetadataResponse (v0, 44 bytes, CorrId 23, rtt 312.00ms)
7|2016-09-08 15:55:16.617|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: ===== Received metadata =====
7|2016-09-08 15:55:16.621|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: 0 brokers, 1 topics
7|2016-09-08 15:55:16.623|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Topic #0/1: SmallObjectTopicToTest with 0 partitions: Unknown broker error
7|2016-09-08 15:55:16.629|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Error in metadata reply for topic SmallObjectTopicToTest (PartCnt 0): Unknown broker error
7|2016-09-08 15:55:16.633|rdkafka#consumer-1|STATE| Topic SmallObjectTopicToTest changed state exists -> notexists
7|2016-09-08 15:55:16.636|rdkafka#consumer-1|BRKDELGT| Broker DC1.BROKER1:9092/1 no longer leader for topic SmallObjectTopicToTest [0]
7|2016-09-08 15:55:16.642|rdkafka#consumer-1|BRKDELGT| Broker :0/internal is now leader for topic SmallObjectTopicToTest [0] with 0 messages (0 bytes) queued
7|2016-09-08 15:55:16.646|rdkafka#consumer-1|BRKMIGR| Migrating topic SmallObjectTopicToTest [0] from DC1.BROKER1:9092/1 to :0/internal
7|2016-09-08 15:55:16.672|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest [0] at offset 51170 (0/100000 msgs, 0/1000000 kb queued) is not fetchable: forced removal
7|2016-09-08 15:55:16.673|rdkafka#consumer-1|FETCHADD| DC1.BROKER1:9092/1: Removed SmallObjectTopicToTest [0] from fetch list (0 entries, opv 6)
7|2016-09-08 15:55:16.676|rdkafka#consumer-1|TOPBRK| DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest [0]: leaving broker (next leader :0/internal)
7|2016-09-08 15:55:16.678|rdkafka#consumer-1|TOPBRK| :0/internal: Topic SmallObjectTopicToTest [0]: joining broker
7|2016-09-08 15:55:16.690|rdkafka#consumer-1|FETCH| :0/internal: Topic SmallObjectTopicToTest [0] at offset 51170 (0/100000 msgs, 0/1000000 kb queued) is fetchable:
7|2016-09-08 15:55:16.691|rdkafka#consumer-1|FETCHADD| :0/internal: Added SmallObjectTopicToTest [0] to fetch list (1 entries, opv 6)
7|2016-09-08 15:55:18.736|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51169
7|2016-09-08 15:55:18.737|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting stored offset 51173 for commit
7|2016-09-08 15:55:18.739|rdkafka#consumer-1|OFFSET| DC1.BROKER2:9092/2: OffsetCommitRequest(v1, 1/1 partition(s)))
7|2016-09-08 15:55:18.751|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent OffsetCommitRequest (v1, 158 bytes @ 0, CorrId 90)
7|2016-09-08 15:55:18.876|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received OffsetCommitResponse (v1, 44 bytes, CorrId 90, rtt 125.00ms)
7|2016-09-08 15:55:23.744|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:55:23.746|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:23.749|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:23.779|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 91)
7|2016-09-08 15:55:23.882|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 91, rtt 110.00ms)
7|2016-09-08 15:55:26.172|rdkafka#consumer-1|RECV| DC1.BROKER1:9092/1: Received FetchResponse (v1, 60 bytes, CorrId 138, rtt 10109.00ms)
7|2016-09-08 15:55:26.174|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: SmallObjectTopicToTest [0]: partition leadership changed: discarding fetch response
7|2016-09-08 15:55:26.176|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch reply: Success
7|2016-09-08 15:55:28.746|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:28.747|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:33.754|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:55:33.756|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:33.760|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:33.785|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 92)
7|2016-09-08 15:55:33.888|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 92, rtt 93.00ms)
7|2016-09-08 15:55:38.764|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:38.766|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:43.773|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:55:43.775|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:43.777|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:43.792|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 93)
7|2016-09-08 15:55:43.893|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 93, rtt 110.00ms)
7|2016-09-08 15:55:48.781|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:48.784|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:53.789|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:55:53.791|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:53.793|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:55:53.796|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 94)
7|2016-09-08 15:55:53.898|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 94, rtt 109.00ms)
7|2016-09-08 15:55:58.799|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:55:58.802|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:03.800|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:03.801|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:03.804|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:03.901|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 95)
7|2016-09-08 15:56:04.003|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 95, rtt 109.00ms)
7|2016-09-08 15:56:08.808|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:08.809|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:13.816|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:13.818|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:13.821|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:13.905|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 96)
7|2016-09-08 15:56:14.007|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 96, rtt 109.00ms)
7|2016-09-08 15:56:18.826|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:18.829|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:23.835|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:23.837|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:23.840|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:23.910|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 97)
7|2016-09-08 15:56:24.012|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 97, rtt 93.00ms)
7|2016-09-08 15:56:28.843|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:28.845|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:33.851|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:33.852|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:33.855|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:33.917|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 98)
7|2016-09-08 15:56:34.028|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 98, rtt 110.00ms)
7|2016-09-08 15:56:38.861|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:38.862|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:43.870|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:43.872|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:43.875|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:43.931|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 99)
7|2016-09-08 15:56:44.033|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 99, rtt 93.00ms)
7|2016-09-08 15:56:48.886|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:48.888|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:53.879|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:56:53.899|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:53.901|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:56:53.936|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 100)
7|2016-09-08 15:56:54.038|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 100, rtt 110.00ms)
7|2016-09-08 15:56:58.904|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:56:58.906|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:03.905|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:04.669|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:04.677|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:04.741|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 101)
7|2016-09-08 15:57:04.844|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 101, rtt 94.00ms)
7|2016-09-08 15:57:09.685|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:09.687|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:14.001|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:14.046|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 102)
7|2016-09-08 15:57:14.148|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 102, rtt 109.00ms)
7|2016-09-08 15:57:14.696|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:14.698|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:19.702|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:19.704|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:24.042|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:24.051|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 103)
7|2016-09-08 15:57:24.154|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 103, rtt 94.00ms)
7|2016-09-08 15:57:24.707|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:24.709|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:29.719|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:29.720|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:34.068|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:34.157|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 104)
7|2016-09-08 15:57:34.570|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 104, rtt 422.00ms)
7|2016-09-08 15:57:34.721|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:34.723|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:39.730|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:39.732|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:44.108|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:44.174|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 105)
7|2016-09-08 15:57:44.275|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 105, rtt 94.00ms)
7|2016-09-08 15:57:44.738|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:44.740|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:49.747|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:49.749|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:54.149|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:57:54.178|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 106)
7|2016-09-08 15:57:54.300|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 106, rtt 125.00ms)
7|2016-09-08 15:57:54.756|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:54.758|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:57:59.763|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:57:59.765|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:04.189|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:04.204|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 107)
7|2016-09-08 15:58:04.307|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 107, rtt 109.00ms)
7|2016-09-08 15:58:04.774|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:04.775|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:09.780|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:09.782|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:14.229|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:14.310|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 108)
7|2016-09-08 15:58:14.413|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 108, rtt 109.00ms)
7|2016-09-08 15:58:14.790|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:14.792|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:19.792|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:19.794|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:24.270|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:24.316|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 109)
7|2016-09-08 15:58:24.420|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 109, rtt 94.00ms)
7|2016-09-08 15:58:24.800|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:24.802|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:29.810|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:29.811|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:34.310|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:34.324|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 110)
7|2016-09-08 15:58:34.427|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 110, rtt 109.00ms)
7|2016-09-08 15:58:34.820|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:34.822|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:39.827|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:39.829|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:44.351|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:44.430|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 111)
7|2016-09-08 15:58:44.532|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 111, rtt 94.00ms)
7|2016-09-08 15:58:44.838|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:44.842|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:49.846|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:49.848|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:54.392|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:58:54.435|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 112)
7|2016-09-08 15:58:54.716|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 112, rtt 280.00ms)
7|2016-09-08 15:58:54.850|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:54.852|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:58:59.855|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:58:59.857|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:04.432|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:04.519|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 113)
7|2016-09-08 15:59:04.622|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 113, rtt 93.00ms)
7|2016-09-08 15:59:04.865|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:04.866|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:09.873|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:09.874|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:14.458|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:14.525|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 114)
7|2016-09-08 15:59:14.630|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 114, rtt 109.00ms)
7|2016-09-08 15:59:14.880|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:14.882|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:19.890|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:19.892|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:24.500|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:24.533|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 115)
7|2016-09-08 15:59:24.636|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 115, rtt 93.00ms)
7|2016-09-08 15:59:24.900|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:24.902|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:29.907|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:29.908|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:34.539|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:34.639|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 116)
7|2016-09-08 15:59:34.740|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 116, rtt 109.00ms)
7|2016-09-08 15:59:34.916|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:34.917|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:39.918|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:39.920|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:44.580|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:44.643|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 117)
7|2016-09-08 15:59:44.752|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 117, rtt 94.00ms)
7|2016-09-08 15:59:44.931|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:44.933|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:49.937|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:49.938|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:54.620|rdkafka#consumer-1|HEARTBEAT| DC1.BROKER2:9092/2: Heartbeat for group "testSubscribe after stop." generation id 7
7|2016-09-08 15:59:54.656|rdkafka#consumer-1|SEND| DC1.BROKER2:9092/2: Sent HeartbeatRequest (v0, 98 bytes @ 0, CorrId 118)
7|2016-09-08 15:59:54.758|rdkafka#consumer-1|RECV| DC1.BROKER2:9092/2: Received HeartbeatResponse (v0, 2 bytes, CorrId 118, rtt 109.00ms)
7|2016-09-08 15:59:54.946|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: stored off 51173, committted off 51173
7|2016-09-08 15:59:54.948|rdkafka#consumer-1|OFFSET| Topic SmallObjectTopicToTest [0]: setting offset INVALID for commit
7|2016-09-08 15:59:58.159|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata for locally known topics: sparse periodic refresh
7|2016-09-08 15:59:58.161|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata: scheduled: not in broker thread
7|2016-09-08 15:59:58.246|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata for locally known topics: sparse periodic refresh
7|2016-09-08 15:59:58.248|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Request metadata for locally known topics: sparse periodic refresh
7|2016-09-08 15:59:58.251|rdkafka#consumer-1|SEND| DC1.BROKER3:9092/3: Sent MetadataRequest (v0, 55 bytes @ 0, CorrId 24)
7|2016-09-08 15:59:58.355|rdkafka#consumer-1|RECV| DC1.BROKER3:9092/3: Received MetadataResponse (v0, 188 bytes, CorrId 24, rtt 93.00ms)
7|2016-09-08 15:59:58.357|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: ===== Received metadata =====
7|2016-09-08 15:59:58.358|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: 3 brokers, 1 topics
7|2016-09-08 15:59:58.361|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Broker #0/3: DC1.BROKER1:9092 NodeId 1
7|2016-09-08 15:59:58.364|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Broker #1/3: DC1.BROKER2:9092 NodeId 2
7|2016-09-08 15:59:58.366|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Broker #2/3: DC1.BROKER3:9092 NodeId 3
7|2016-09-08 15:59:58.368|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Topic #0/1: SmallObjectTopicToTest with 1 partitions
7|2016-09-08 15:59:58.370|rdkafka#consumer-1|STATE| Topic SmallObjectTopicToTest changed state notexists -> exists
7|2016-09-08 15:59:58.371|rdkafka#consumer-1|METADATA| DC1.BROKER3:9092/3: Topic SmallObjectTopicToTest partition 0 Leader 1
7|2016-09-08 15:59:58.373|rdkafka#consumer-1|TOPICUPD| Topic SmallObjectTopicToTest [0] migrated from broker -1 to 1
7|2016-09-08 15:59:58.376|rdkafka#consumer-1|BRKDELGT| Broker :0/internal no longer leader for topic SmallObjectTopicToTest [0]
7|2016-09-08 15:59:58.378|rdkafka#consumer-1|BRKDELGT| Broker DC1.BROKER1:9092/1 is now leader for topic SmallObjectTopicToTest [0] with 0 messages (0 bytes) queued
7|2016-09-08 15:59:58.380|rdkafka#consumer-1|BRKMIGR| Migrating topic SmallObjectTopicToTest [0] from :0/internal to DC1.BROKER1:9092/1
7|2016-09-08 15:59:58.381|rdkafka#consumer-1|FETCH| :0/internal: Topic SmallObjectTopicToTest [0] at offset 51170 (0/100000 msgs, 0/1000000 kb queued) is not fetchable: forced removal
7|2016-09-08 15:59:58.383|rdkafka#consumer-1|FETCHADD| :0/internal: Removed SmallObjectTopicToTest [0] from fetch list (0 entries, opv 6)
7|2016-09-08 15:59:58.385|rdkafka#consumer-1|TOPBRK| :0/internal: Topic SmallObjectTopicToTest [0]: leaving broker (next leader DC1.BROKER1:9092/1)
7|2016-09-08 15:59:58.407|rdkafka#consumer-1|TOPBRK| DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest [0]: joining broker
7|2016-09-08 15:59:58.508|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest [0] at offset 51170 (0/100000 msgs, 0/1000000 kb queued) is fetchable:
7|2016-09-08 15:59:58.510|rdkafka#consumer-1|FETCHADD| DC1.BROKER1:9092/1: Added SmallObjectTopicToTest [0] to fetch list (1 entries, opv 6)
7|2016-09-08 15:59:58.512|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch topic SmallObjectTopicToTest [0] at offset 51173 (v6)
7|2016-09-08 15:59:58.515|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch 1/1/1 toppar(s)
7|2016-09-08 15:59:58.517|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch for 1 toppars, fetching=1, backoff=0ms
7|2016-09-08 15:59:58.520|rdkafka#consumer-1|SEND| DC1.BROKER1:9092/1: Sent FetchRequest (v1, 87 bytes @ 0, CorrId 139)
7|2016-09-08 15:59:58.845|rdkafka#consumer-1|RECV| DC1.BROKER1:9092/1: Received FetchResponse (v1, 11867 bytes, CorrId 139, rtt 327.00ms)
7|2016-09-08 15:59:58.847|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Topic SmallObjectTopicToTest [0] MessageSet size 11807, error "Success", MaxOffset 51337, Ver 6/6
7|2016-09-08 15:59:58.852|rdkafka#consumer-1|CONSUME| DC1.BROKER1:9092/1: Enqueue 164 messages on SmallObjectTopicToTest [0] fetch queue (qlen 0, v6)
7|2016-09-08 15:59:58.855|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch reply: Success
7|2016-09-08 15:59:58.857|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch topic SmallObjectTopicToTest [0] at offset 51337 (v6)
7|2016-09-08 15:59:58.859|rdkafka#consumer-1|FETCH| DC1.BROKER1:9092/1: Fetch 1/1/1 toppar(s)
Message from: SmallObjectTopicToTest 51173

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 8, 2016

I think what i am seeing now is what i described earlier when i re-opened the issue. Hence the above log is what you are looking for. I have manage to reproduce this again and for 4 minutes i was not getting any new messages.

So to sum up:
1.For 4,5 minutes the consumer can be stuck not getting any new messages after the cluster was down.
2.(Another issue?) While trying to reproduce this, sometimes i notice that the producer that tries to produce to the same cluster that i keep taking down cannot produce any more messages and is stuck in:
Error _UNKNOWN_TOPIC - Local: Unknown topic

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 12, 2016

Well this looks pretty catastrophic. Left my test application running over the weekend. And today i notice that the consumer stopped getting any new messages. Again there was a PartitionsRevoked without any subsequent PartitionsAssigned. But the real concern is that this happened without the cluster being down!

The consumer worked for 2.5 days until today. It is 5 hours now that it has not receiving any new messages.

@edenhill
Copy link
Contributor

Do you have any logs, client or broker side?

@MaximGurschi
Copy link
Author

My plan now is to just always create a new connection if i get a PartitionsRevoked.

@MaximGurschi
Copy link
Author

This is the only log i have consumer side. 3 Broker cluster. The last message received was at 14:01:

12/09/2016 12:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 12:33:46 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 12:33:46 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 12:43:46 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 12:44:09 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 12:54:09 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 12:58:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 13:03:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 13:04:09 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 13:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 13:14:09 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 13:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 13:24:09 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 13:28:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 13:34:10 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 13:38:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 13:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 13:48:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 13:53:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 13:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 14:02:11 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 14:02:22 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _RESOLVE. DC1.BROKER1:9092/1: Failed to resolve 'DC1.BROKER1:9092': No such host is known. .
12/09/2016 14:02:26 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:02:30 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 14:02:38 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _RESOLVE. DC1.BROKER3:9092/3: Failed to resolve 'DC1.BROKER3:9092': No such host is known. .
12/09/2016 14:02:40 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 14:02:51 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connect to ipv4#10.70.28.5:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
12/09/2016 14:02:53 : OnPartitionsRevoked: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. Execution.CA_KC.
12/09/2016 14:02:56 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 14:03:01 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connect to ipv4#10.70.28.7:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
12/09/2016 14:03:12 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 14:03:22 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 14:03:23 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connect to ipv4#10.70.28.7:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
12/09/2016 14:03:32 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:03:33 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connect to ipv4#10.70.28.3:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
12/09/2016 14:03:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 14:03:43 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connect to ipv4#10.70.28.5:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
12/09/2016 14:13:33 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:13:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 14:13:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 14:13:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 14:23:33 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:23:33 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 14:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 14:28:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 14:33:33 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 14:38:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 14:43:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 14:43:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 14:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 14:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 14:53:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 14:58:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 14:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 15:03:34 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 15:03:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 15:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 15:13:35 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 15:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 15:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 15:23:35 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 15:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 15:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 15:28:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 15:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 15:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 15:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 15:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 15:43:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 15:43:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 15:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 15:53:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 15:53:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 15:53:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 15:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 16:03:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 16:03:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 16:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 16:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 16:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 16:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 16:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 16:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 16:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 16:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 16:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 16:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 16:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 16:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 16:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 16:43:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 16:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 16:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 16:48:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 16:53:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 16:58:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 16:58:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 17:03:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 17:08:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 17:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 17:08:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 17:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 17:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 17:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 17:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 17:23:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 17:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 17:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 17:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 17:33:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 17:33:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 17:43:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 17:43:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 17:43:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 17:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 17:53:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 17:53:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 17:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 18:03:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 18:03:50 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 18:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 18:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 18:13:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 18:18:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 18:18:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 18:18:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 18:23:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 18:23:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 18:28:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 18:28:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 18:33:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 18:38:47 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 18:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 18:38:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 18:43:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 18:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 18:48:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 18:53:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.
12/09/2016 18:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 18:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 18:58:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/2: Connection closed.
12/09/2016 19:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 19:08:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed.
12/09/2016 19:08:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3:9092/3: Connection closed.
12/09/2016 19:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER2:9092/bootstrap: Connection closed.
12/09/2016 19:18:48 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connection closed.
12/09/2016 19:18:49 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER3/bootstrap: Connection closed.

@edenhill
Copy link
Contributor

edenhill commented Sep 12, 2016

The frequent connection closings are due to the broker's idle connection reaper.
You can suffocate this log by configuring log.connection.close=false

Also, around the time your last message was received there seemed to be a network error of some sort since it could no longer resolve the host:

12/09/2016 14:02:11 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/1: Connection closed. 
12/09/2016 14:02:22 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _RESOLVE. DC1.BROKER1:9092/1: Failed to resolve 'DC1.BROKER1:9092': No such host is known. . 
...
12/09/2016 14:02:51 : OnError: DC1.BROKER1:9092,DC1.BROKER2:9092,DC1.BROKER3. _TRANSPORT. DC1.BROKER1:9092/bootstrap: Connect to ipv4#10.70.28.5:9092 failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

@MaximGurschi
Copy link
Author

Seeing those scenarios, do you expect the consumer connection to continue working eventually? I have started up a parallel consumer and it works. The one that is running for days is still not getting any new messages.

@edenhill
Copy link
Contributor

Can you see if the broken client still has open connections to the broker and if it is sending data? (netstat -anp on linux.. if that helps)

@MaximGurschi
Copy link
Author

MaximGurschi commented Sep 12, 2016

TCP 10.70.80.24:52922 DC1.BROKER1:9092 ESTABLISHED
[ConsumerProcess]
TCP 10.70.80.24:52933 DC1.BROKER1:9092 ESTABLISHED
[ConsumerProcess]
TCP 10.70.80.24:52959 DC1.BROKER3:9092 ESTABLISHED
[ConsumerProcess]
TCP 10.70.80.24:52972 DC1.BROKER2:9092 ESTABLISHED
[ConsumerProcess]
TCP 10.70.80.24:52973 DC1.BROKER2:9092 ESTABLISHED
[ConsumerProcess]
TCP 10.70.80.24:52974 DC1.BROKER3:9092 ESTABLISHED
[ConsumerProcess]

However Network monitor is not showing any data being passed/received.

@edenhill
Copy link
Contributor

The consumer should recover after a disconnect.

@MaximGurschi
Copy link
Author

Ok after waiting some more, i see some traffic to all three brokers. Still the consumer is not getting any new messages.

As I need to release soon, what do you think of the plan of creating a new connection every time i get a PartitionsRevoked? Seems like the best bet until this is fixed.

@edenhill
Copy link
Contributor

Yes, that seems like a reasonable workaround at this time.

@MaximGurschi
Copy link
Author

I attached a debugger and see these log entries from the log callback:
"rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER3:9092/3: failed: err: Local: Broker transport failure: (errno: Bad address)"

@MaximGurschi
Copy link
Author

After i discovered break point actions feature in VS, i can send you some more logs from the same callback:

rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|SEND|DC1.BROKER2:9092/2: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 33959)
rdkafka#consumer-5|7|RECV|DC1.BROKER2:9092/2: Received MetadataResponse (v0, 202 bytes, CorrId 33959, rtt 0.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER3:9092/3: failed: err: Local: Broker transport failure: (errno: Bad address)
rdkafka#consumer-5|5|FAIL|DC1.BROKER3:9092/3: Connection closed
rdkafka#consumer-5|7|STATE|DC1.BROKER3:9092/3: Broker changed state UP -> DOWN
rdkafka#consumer-5|7|BUFQ|DC1.BROKER3:9092/3: Purging bufq with 0 buffers
rdkafka#consumer-5|7|BUFQ|DC1.BROKER3:9092/3: Purging connection-setup requests from bufq with 0 buffers
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER2/bootstrap: failed: err: Local: Broker transport failure: (errno: Unknown error)
rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER1:9092/1: failed: err: Local: Broker transport failure: (errno: Unknown error)
rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER1/bootstrap: failed: err: Local: Broker transport failure: (errno: Unknown error)
rdkafka#consumer-5|5|FAIL|DC1.BROKER1/bootstrap: Connection closed
rdkafka#consumer-5|7|STATE|DC1.BROKER1/bootstrap: Broker changed state UP -> DOWN
rdkafka#consumer-5|7|BUFQ|DC1.BROKER1/bootstrap: Purging bufq with 0 buffers
rdkafka#consumer-5|7|BUFQ|DC1.BROKER1/bootstrap: Purging connection-setup requests from bufq with 0 buffers
rdkafka#consumer-5|5|FAIL|DC1.BROKER1:9092/1: Connection closed
rdkafka#consumer-5|7|STATE|DC1.BROKER1:9092/1: Broker changed state UP -> DOWN
rdkafka#consumer-5|7|BUFQ|DC1.BROKER1:9092/1: Purging bufq with 0 buffers
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3:9092/3: broker in state DOWN connecting
rdkafka#consumer-5|5|FAIL|DC1.BROKER2/bootstrap: Connection closed
rdkafka#consumer-5|7|STATE|DC1.BROKER2/bootstrap: Broker changed state UP -> DOWN
rdkafka#consumer-5|7|BUFQ|DC1.BROKER1:9092/1: Purging connection-setup requests from bufq with 0 buffers
rdkafka#consumer-5|7|BUFQ|DC1.BROKER2/bootstrap: Purging bufq with 0 buffers
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3:9092/3: Connecting to ipv4#10.70.28.7:9092 (plaintext) with socket 2292
rdkafka#consumer-5|7|BUFQ|DC1.BROKER2/bootstrap: Purging connection-setup requests from bufq with 0 buffers
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|STATE|DC1.BROKER3:9092/3: Broker changed state DOWN -> CONNECT
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3:9092/3: Connected to ipv4#10.70.28.7:9092
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|CONNECTED|DC1.BROKER3:9092/3: Connected
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1:9092/1: broker in state DOWN connecting
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Using (configuration fallback) 0.9.0 protocol features
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|CONNECT|DC1.BROKER2/bootstrap: broker in state DOWN connecting
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature MsgVer1: Produce (2..2) NOT supported by broker
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1:9092/1: Connecting to ipv4#10.70.28.5:9092 (plaintext) with socket 1912
rdkafka#consumer-5|7|STATE|DC1.BROKER1:9092/1: Broker changed state DOWN -> CONNECT
rdkafka#consumer-5|7|CONNECT|DC1.BROKER2/bootstrap: Connecting to ipv4#10.70.28.3:9092 (plaintext) with socket 1872
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature MsgVer1: Fetch (2..2) NOT supported by broker
rdkafka#consumer-5|7|STATE|DC1.BROKER2/bootstrap: Broker changed state DOWN -> CONNECT
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|CONNECT|DC1.BROKER2/bootstrap: Connected to ipv4#10.70.28.3:9092
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Disabling feature MsgVer1
rdkafka#consumer-5|7|CONNECTED|DC1.BROKER2/bootstrap: Connected
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Disabling feature ApiVersion
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1/bootstrap: broker in state DOWN connecting
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1/bootstrap: Connecting to ipv4#10.70.28.5:9092 (plaintext) with socket 1684
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Enabling feature BrokerGroupCoordinator
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
rdkafka#consumer-5|7|SEND|DC1.BROKER2:9092/2: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 33960)
rdkafka#consumer-5|7|STATE|DC1.BROKER1/bootstrap: Broker changed state DOWN -> CONNECT
rdkafka#consumer-5|7|SEND|DC1.BROKER2:9092/2: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 33961)
rdkafka#consumer-5|7|SEND|DC1.BROKER2:9092/2: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 33962)
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1/bootstrap: Connected to ipv4#10.70.28.5:9092
rdkafka#consumer-5|7|CONNECTED|DC1.BROKER1/bootstrap: Connected
rdkafka#consumer-5|7|RECV|DC1.BROKER2:9092/2: Received MetadataResponse (v0, 202 bytes, CorrId 33960, rtt 813.00ms)
rdkafka#consumer-5|7|RECV|DC1.BROKER2:9092/2: Received MetadataResponse (v0, 202 bytes, CorrId 33961, rtt 672.00ms)
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: ===== Received metadata =====
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Using (configuration fallback) 0.9.0 protocol features
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|RECV|DC1.BROKER2:9092/2: Received MetadataResponse (v0, 202 bytes, CorrId 33962, rtt 218.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: 3 brokers, 1 topics
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature MsgVer1: Produce (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature MsgVer1: Fetch (2..2) NOT supported by broker
rdkafka#consumer-5|7|CONNECT|DC1.BROKER1:9092/1: Connected to ipv4#10.70.28.5:9092
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Disabling feature MsgVer1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Using (configuration fallback) 0.9.0 protocol features
rdkafka#consumer-5|7|CONNECTED|DC1.BROKER1:9092/1: Connected
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Using (configuration fallback) 0.9.0 protocol features
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Enabling feature BrokerBalancedConsumer
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Disabling feature ApiVersion
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature MsgVer1: Produce (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature ThrottleTime: Produce (1..2) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature MsgVer1: Fetch (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature ThrottleTime: Fetch (1..2) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: ===== Received metadata =====
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Enabling feature BrokerGroupCoordinator
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Disabling feature MsgVer1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Enabling feature ThrottleTime
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature Sasl: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: 3 brokers, 1 topics
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Enabling feature Sasl
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Disabling feature ApiVersion
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature MsgVer1: Produce (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature MsgVer1: Fetch (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Enabling feature BrokerGroupCoordinator
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Disabling feature MsgVer1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Disabling feature ApiVersion
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Enabling feature BrokerGroupCoordinator
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Disabling feature SaslHandshake
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Feature LZ4: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3:9092/3: Enabling feature LZ4
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: ===== Received metadata =====
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Enabling feature BrokerBalancedConsumer
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
rdkafka#consumer-5|7|STATE|DC1.BROKER3:9092/3: Broker changed state CONNECT -> UP
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: 3 brokers, 1 topics
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature ThrottleTime: Produce (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature ThrottleTime: Fetch (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Enabling feature ThrottleTime
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Enabling feature BrokerBalancedConsumer
rdkafka#consumer-5|7|SEND|DC1.BROKER3:9092/3: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 631)
rdkafka#consumer-5|7|RECV|DC1.BROKER3:9092/3: Received MetadataResponse (v0, 202 bytes, CorrId 631, rtt 0.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature ThrottleTime: Produce (1..2) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature Sasl: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER2:9092/2: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature ThrottleTime: Fetch (1..2) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: ===== Received metadata =====
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Enabling feature Sasl
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: 3 brokers, 1 topics
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Enabling feature ThrottleTime
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Disabling feature SaslHandshake
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature Sasl: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Feature LZ4: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Enabling feature Sasl
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER2/bootstrap: Enabling feature LZ4
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|STATE|DC1.BROKER2/bootstrap: Broker changed state CONNECT -> UP
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Disabling feature SaslHandshake
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Feature LZ4: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER3:9092/3: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1:9092/1: Enabling feature LZ4
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|STATE|DC1.BROKER1:9092/1: Broker changed state CONNECT -> UP
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|SEND|DC1.BROKER2/bootstrap: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 603)
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
rdkafka#consumer-5|7|RECV|DC1.BROKER2/bootstrap: Received MetadataResponse (v0, 202 bytes, CorrId 603, rtt 15.00ms)
rdkafka#consumer-5|7|SEND|DC1.BROKER1:9092/1: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 26903)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: ===== Received metadata =====
rdkafka#consumer-5|7|SEND|DC1.BROKER1:9092/1: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 26904)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: 3 brokers, 1 topics
rdkafka#consumer-5|7|RECV|DC1.BROKER1:9092/1: Received MetadataResponse (v0, 202 bytes, CorrId 26903, rtt 141.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|RECV|DC1.BROKER1:9092/1: Received MetadataResponse (v0, 202 bytes, CorrId 26904, rtt 47.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Enabling feature BrokerBalancedConsumer
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature ThrottleTime: Produce (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature ThrottleTime: Fetch (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Enabling feature ThrottleTime
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature Sasl: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Enabling feature Sasl
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Disabling feature SaslHandshake
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Feature LZ4: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER1/bootstrap: Enabling feature LZ4
rdkafka#consumer-5|7|STATE|DC1.BROKER1/bootstrap: Broker changed state CONNECT -> UP
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|SEND|DC1.BROKER1/bootstrap: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 597)
rdkafka#consumer-5|7|RECV|DC1.BROKER1/bootstrap: Received MetadataResponse (v0, 202 bytes, CorrId 597, rtt 16.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER1/bootstrap: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|BROKERFAIL|DC1.BROKER3/bootstrap: failed: err: Local: Broker transport failure: (errno: Unknown error)
rdkafka#consumer-5|5|FAIL|DC1.BROKER3/bootstrap: Connection closed
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|STATE|DC1.BROKER3/bootstrap: Broker changed state UP -> DOWN
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Request metadata for locally known topics: sparse periodic refresh
rdkafka#consumer-5|7|BUFQ|DC1.BROKER3/bootstrap: Purging bufq with 0 buffers
rdkafka#consumer-5|7|SEND|DC1.BROKER2/bootstrap: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 604)
rdkafka#consumer-5|7|RECV|DC1.BROKER2/bootstrap: Received MetadataResponse (v0, 202 bytes, CorrId 604, rtt 15.00ms)
rdkafka#consumer-5|7|BUFQ|DC1.BROKER3/bootstrap: Purging connection-setup requests from bufq with 0 buffers
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata: scheduled: not in broker thread
rdkafka#consumer-5|7|METADATA|DC1.BROKER2/bootstrap: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Request metadata for locally known topics: leader query
rdkafka#consumer-5|7|SEND|DC1.BROKER1:9092/1: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 26905)
rdkafka#consumer-5|7|RECV|DC1.BROKER1:9092/1: Received MetadataResponse (v0, 202 bytes, CorrId 26905, rtt 0.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER1:9092/1: Topic SomeTopic.DC1 partition 0 Leader 2
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3/bootstrap: broker in state DOWN connecting
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3/bootstrap: Connecting to ipv4#10.70.28.7:9092 (plaintext) with socket 2460
rdkafka#consumer-5|7|STATE|DC1.BROKER3/bootstrap: Broker changed state DOWN -> CONNECT
rdkafka#consumer-5|7|CONNECT|DC1.BROKER3/bootstrap: Connected to ipv4#10.70.28.7:9092
rdkafka#consumer-5|7|CONNECTED|DC1.BROKER3/bootstrap: Connected
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Using (configuration fallback) 0.9.0 protocol features
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature MsgVer1: Produce (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature MsgVer1: Fetch (2..2) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Disabling feature MsgVer1
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature ApiVersion: ApiVersion (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Disabling feature ApiVersion
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerGroupCoordinator: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Enabling feature BrokerGroupCoordinator
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: OffsetCommit (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: OffsetFetch (1..1) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: SyncGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: Heartbeat (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature BrokerBalancedConsumer: LeaveGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Enabling feature BrokerBalancedConsumer
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature ThrottleTime: Produce (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature ThrottleTime: Fetch (1..2) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Enabling feature ThrottleTime
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature Sasl: JoinGroup (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Enabling feature Sasl
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature SaslHandshake: SaslHandshake (0..0) NOT supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Disabling feature SaslHandshake
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Feature LZ4: GroupCoordinator (0..0) supported by broker
rdkafka#consumer-5|7|APIVERSION|DC1.BROKER3/bootstrap: Enabling feature LZ4
rdkafka#consumer-5|7|STATE|DC1.BROKER3/bootstrap: Broker changed state CONNECT -> UP
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Request metadata for locally known topics: connected
rdkafka#consumer-5|7|SEND|DC1.BROKER3/bootstrap: Sent MetadataRequest (v0, 42 bytes @ 0, CorrId 606)
rdkafka#consumer-5|7|RECV|DC1.BROKER3/bootstrap: Received MetadataResponse (v0, 202 bytes, CorrId 606, rtt 16.00ms)
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: ===== Received metadata =====
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: 3 brokers, 1 topics
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Broker #0/3: DC1.BROKER1:9092 NodeId 1
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Broker #1/3: DC1.BROKER2:9092 NodeId 2
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Broker #2/3: DC1.BROKER3:9092 NodeId 3
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Topic #0/1: SomeTopic.DC1 with 1 partitions
rdkafka#consumer-5|7|METADATA|DC1.BROKER3/bootstrap: Topic SomeTopic.DC1 partition 0 Leader 2

@edenhill
Copy link
Contributor

edenhill commented Jan 3, 2017

Sorry for dropping this one, what is the current status?

@MaximGurschi
Copy link
Author

MaximGurschi commented Jan 3, 2017

Hi Magnus, happy new year! We are still on 0.9.1 so maybe it is fixed already with 0.9.2. My code recreates the client as soon as partitions get revoked. Until we switch to the new version i can't tell you if this is fixed. Maybe closer to March.

@edenhill
Copy link
Contributor

edenhill commented Jan 3, 2017

You too!

Okay, I'll close this for now, we can reopen if you still see the same issue on 0.9.2 or 0.9.3 which will be available before march.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants