Clearly this a work in progress. I tested this approach locally and it seems to do the job.
The idea is to "reconnect" the consumption for a topic+partition when encountering upstream failures e.g. sarama library closing channel.
Would like to get your initial thoughts. (clearly error handling would be added/implemented in the final commit)
@wvanbergen
Re: issue #95 and #81
Clearly this a work in progress. I tested this approach locally and it seems to do the job. The idea is to "reconnect" the consumption for a topic+partition when encountering upstream failures e.g. sarama library closing channel.
Would like to get your initial thoughts. (clearly error handling would be added/implemented in the final commit)