Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to pass over unavailable leaders #99

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

update to pass over unavailable leaders #99

wants to merge 1 commit into from

Conversation

ABaldwinHunter
Copy link

@codeclimate/review

This update matches https://github.com/bpot/poseidon/pull/88/files

@ABaldwinHunter
Copy link
Author

edit: context : goal is to be able to continue handling messages and work when a node is down

@dasch
Copy link

dasch commented Jan 25, 2016

@ABaldwinHunter I've implemented something similar to this in https://github.com/zendesk/ruby-kafka. The code is still early beta, but I would love it if you would give it a look.

@adrien-mogenet
Copy link

@ABaldwinHunter : Is it supposed to solve the "NotLeaderForPartition" exception?

@jpignata
Copy link

jpignata commented Mar 8, 2016

@adrien-mogenet Yes, this was a stab at that. Has that been fixed in some other way in the intervening months?

@adrien-mogenet
Copy link

Not AFAIK, at least not directly addressed; a reasonable workaround is to use this project instead:

https://github.com/treasure-data/kafka-fluentd-consumer

@dasch
Copy link

dasch commented Mar 8, 2016

This issue is fixed by https://github.com/zendesk/ruby-kafka.

@ABaldwinHunter
Copy link
Author

@dasch Thanks for your work and interest! Apologies, I missed your comment before.

Excited to take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants