Looks awesome to me :) This will allow to both list all groups and to retrieve offsets for specific groups.
Since 3 days passed with no comments, would you like to start a vote? On Sun, Oct 25, 2015 at 6:29 PM, Jason Gustafson <ja...@confluent.io> wrote: > Hi Kafka Devs, > > Currently, the new consumer provides no way to view a group's status except > by inspecting coordinator and consumer logs. This includes listing the > members of the group and their partition assignments. For the old consumer, > tools could read this information directly from Zookeeper, but with > persistence up in the air for the new consumer, that may not be possible. > Even if it were, we might prefer to use a request API (in line with KIP-4) > since that keeps tooling decoupled from the storage system and makes access > control easier. Along those lines, I've created KIP-40 to solve this > problem by extending the GroupMetadata request (formerly known as the > ConsumerMetadata request). Have a look and let me know what you think! > > KIP-40: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-40%3A+GroupMetadata+request+enhancement > > > Thanks, > Jason