jiajunwang opened a new issue #1488:
URL: https://github.com/apache/helix/issues/1488


   ### Describe the bug
   There are more than one places in the participant code that the message 
processing may fail silently. Meaning no error state, no error message. The 
message is just discarded. When this kind of error happens, the controller or 
other components might keep sending the same messages repeatedly.
   This may lead to a very serious result since controller / ZK resources may 
be exhausted.
   
   ### To Reproduce
   Define a handler factory logic that will throw Exception on the create 
handler call.
   The message will be removed but no ERROR state or other obvious failure can 
be observed from the controller side.
   
   ### Expected behavior
   For state transition messages, we shall mark the corresponding partition to 
be ERROR.
   For other messages, we shall leave the message that causes this error 
untouched.
   
   ### Additional context
   Add any other context about the problem 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]

Reply via email to