Yeva Byzek created KAFKA-5666:
---------------------------------
Summary: Need feedback to user if consumption fails due to
offsets.topic.replication.factor=3
Key: KAFKA-5666
URL: https://issues.apache.org/jira/browse/KAFKA-5666
Project: Kafka
Issue Type: Improvement
Reporter: Yeva Byzek
Introduced in 0.11: The offsets.topic.replication.factor broker config is now
enforced upon auto topic creation. Internal auto topic creation will fail with
a GROUP_COORDINATOR_NOT_AVAILABLE error until the cluster size meets this
replication factor requirement.
Result: Default is setting offsets.topic.replication.factor=3, but in
development and docker environments where there is only 1 broker, the offsets
topic will fail to be created when a consumer tries to consume and no records
will be returned.
Issue: the user experience is bad. The user may have no idea about this
setting change and enforcement, and they just see that `kafka-console-consumer`
hangs with ZERO output.
Suggestion: consider giving feedback to the user/app if offsets topic cannot be
created. For example, after some timeout.
Workaround:
Set offsets.topic.replication.factor=3
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)