Skip to content

kafka-python for kafka streams & kafka 0.10 #652

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

Closed
abuvaneswari opened this issue Apr 15, 2016 · 4 comments
Closed

kafka-python for kafka streams & kafka 0.10 #652

abuvaneswari opened this issue Apr 15, 2016 · 4 comments

Comments

@abuvaneswari
Copy link

Where can I find release plan for kafka-python?

kafka-streams preview version is available now - can you comment if there are plans to support the same in kafka-python?

kafka 0.10 will be out on Apr 22nd. what is the plan from kafka-python end to support the same?

@dpkp
Copy link
Owner

dpkp commented Apr 15, 2016

No plans to build a KStreams API into kafka-python. This would be a fun project, but should be developed separately from the client code, IMO.

0.10 server is still in development -- it will not be released 4/22 fwiw. There are several api improvements. The major one that I expect to support quickly is KIP-35. If KIP-4 lands, I would plan to support that as well. The remaining server improvements that I'm aware of relate to SASL, which would be blocked on getting baseline SASL support in kafka-python.

Hope this helps.

@abuvaneswari
Copy link
Author

Data, thanks a lot for the quick response!
when 0.10 Kafka server will be out, will the current APIs of kafka-python 1.0.2 be compatible with it?

@dpkp
Copy link
Owner

dpkp commented Apr 15, 2016

Yes. kafka brokers are intended to be backwards-compatible. For all kafka clients (not just kafka-python), you should be able to upgrade your brokers without breaking client operations.

@dpkp
Copy link
Owner

dpkp commented May 22, 2016

Apache kafka 0.10-rc6 has been approved and should be officially released in a few days. I expect to publish a new release with additional feature support this week.

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