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

Reply via email to