line / decaton

High throughput asynchronous task processing on Apache Kafka
Apache License 2.0
336 stars 51 forks source link

Support cooperative rebalancing fixes #98,#118 #174

Closed ocadaruma closed 2 years ago

ocadaruma commented 2 years ago

Summary

Problems of current Decaton implementation to support cooperative rebalancing

Summary of changes

Appendix

ocadaruma commented 2 years ago

Minimum supported version of Kafka-client should maybe be documented?

Sorry, overlooked.

After this PR gets merged, Decaton will require kafka-clients at least 2.0.0 because poll(Duration) is used but I think it's quite long ago so not necessary to be explicitly documented?

mauhiz commented 2 years ago

Thanks, I'm good. Thanks for the nice feature!

Regarding the minimum version of Kafka client, I think it's better documented than not!

ocadaruma commented 2 years ago

Okay then, I'll followup in separate PR about minimum kafka-clients ver.