Hi all, We currently say the following in our documentation:
"As of the 0.9.0 release we have added a new Java consumer to replace our existing high-level ZooKeeper-based consumer and low-level consumer APIs. This client is considered beta quality."[1] Since then, Jason and the community have done a lot of work to improve it (including KIP-41 and KIP-62), we declared it API stable in 0.10.0.0 and it's the only option for those that need security support. Yes, it still has bugs, but so does the old consumer and all development is currently focused on the new consumer. As such, I propose we remove the beta label for the next release and switch our tools to use the new consumer by default unless the zookeeper command-line option is present (for compatibility). This is similar to what we did it for the new producer in 0.9.0.0, but backwards compatible. Thoughts? Ismael [1] http://kafka.apache.org/documentation.html#consumerapi