dpkp / kafka-python

Python client for Apache Kafka
http://kafka-python.readthedocs.io/
Apache License 2.0
5.58k stars 1.4k forks source link

Support exactly-once guarantees from KIP-98 #1063

Open jeffwidman opened 7 years ago

jeffwidman commented 7 years ago

https://cwiki.apache.org/confluence/display/KAFKA/KIP-98+-+Exactly+Once+Delivery+and+Transactional+Messaging

This will be a longer-term issue to track adding support for exactly once guarantees (KIP-98)

dpkp commented 7 years ago

I believe this requires supporting message format v2. I've added a task for that as #1119

ghost commented 6 years ago

Hi all, since message format is supported already, is there anybody working on this issue?

tvoinarovskyi commented 6 years ago

Not as far as I know. I personally don't have spare time atm.

tvoinarovskyi commented 6 years ago

@dpkp @jeffwidman I want to start working on this. I will have some spare time in Q2 and will be working on it in aiokafka. Can I confirm no one started work on this yet?

jeffwidman commented 6 years ago

I haven't worked on it, and wouldn't be able to for at least six-nine months. But I do have one internal team that asked me "hey, Java has this, we want it too" so if you have time to add this folks here would certainly appreciate it.

sibiryakov commented 6 years ago

@jeffwidman @dpkp @tvoinarovskyi is there anyone working on this? There is a probability I will have time to contribute this.

tvoinarovskyi commented 6 years ago

@sibiryakov Hey, sorry, I did volunteer and than I had to change my daily job and all went dumb after. I did not do much, tries to add indempotent producer in a separate project, was not hard. Feel free to give it a try if you can, I don't know when will be able to finiah it.

aswary commented 4 years ago

Hello respected members,

Is this support included now?

jeffwidman commented 4 years ago

No one has added it but we would gladly welcome a PR!