summaryrefslogtreecommitdiff
path: root/kafka/client_async.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Resolve delayed task futures in KafkaClient.pollDana Powers2015-12-301-3/+6
|
* Remove unused connection_delay method from KafkaClientDana Powers2015-12-301-18/+0
|
* Switch configs from attributes to dict to make passing / inspecting easierDana Powers2015-12-291-44/+29
|
* New async KafkaClient, based on java NetworkClient and ConsumerClientDana Powers2015-12-281-0/+502
- Support async client bootstrap retries after exponential backoff - Attempt to finish_connect if still connecting in KafkaClient.ready(node_id) - Run full async loop while waiting for futures in KafkaClient.poll() - Add more fallbacks to KafkaClient.least_loaded_node; worst case, retry boostrap