jiajunwang opened a new issue #1513: URL: https://github.com/apache/helix/issues/1513
**Is your feature request related to a problem? Please describe.** After PR https://github.com/apache/helix/commit/f11396e5feebe20552d259e553342c17a8573a8e, we enforce a more strict message handling logic to avoid repeatedly retry. One of the results is that the message might be marked as unprocessable when there is a message handler creating error. As the best-effort to avoid the unrecoverable situation, we want to add several auto-retries if the issue is in the handler factory logic process. **Describe the solution you'd like** Adding default retry 3 times (stretch goal is to make it configurable) for the State Transition messages. So they won't immediately fail if there is a transient error in the message handler logic. **Additional context** Add any other context or screenshots about the feature request here. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
