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

EsSpout : define max number of replays #285

Closed
jnioche opened this issue Sep 29, 2014 · 2 comments
Closed

EsSpout : define max number of replays #285

jnioche opened this issue Sep 29, 2014 · 2 comments

Comments

@jnioche
Copy link
Contributor

jnioche commented Sep 29, 2014

The replayQueue in EsSpout could keep track of the number of times a tuple has been replayed and define a maximum number of attempts via configuration.
This would prevent cases where a failing tuple gets replayed over and over.

@costin costin closed this as completed in 80006ac Oct 3, 2014
@costin
Copy link
Member

costin commented Oct 3, 2014

@jnioche Hi, sorry it took so long to get to this. Master contains now the option es.storm.spout.reliable.retries.per.tuple (default is 5) and also how to handle failure after the attempts have failed through es.storm.spout.reliable.handle.tuple.failure.

A nightly build have been published - feedback is welcome!

@jnioche
Copy link
Contributor Author

jnioche commented Oct 3, 2014

Hi. Great, will give it a try next week. Thanks!

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

No branches or pull requests

2 participants