Closed
Description
Currently API_VERSIONS
only has one value for 0.10 brokers.
For safety, I'm trying to pin the Kafka broker API versions in our code.
If there's a future 0.10.x release that breaks an API, there's no way I can demarcate that our code wasn't expecting anything newer than 0.10.0 API or 0.10.1 API version...
Should we add values for those?
Also, It seems tedious to be adding values every time a new Kafka release happens. Is there something I'm missing? Like can I specify (0, 10, 0)
in my code? And if an api changes, kafka-python will understand that that means 0.10.0.x?
Metadata
Metadata
Assignees
Labels
No labels