kaisun2000 commented on pull request #1500:
URL: https://github.com/apache/helix/pull/1500#issuecomment-721949549


   > > if the retry counts is large (say people put -1 instead 0), this is 
effectively retry forever. How can we make sure this is not going to happen?
   > 
   > @kaisun2000 What do you mean? If it is -1, then the current logic will try 
once and stop retrying. And according to what Junkai mentioned, I would like to 
check for the count even before the first try. So that should not be the case, 
right?
   > 
   
   Let us say if the message have a retry count of INT_MAX, this is not going 
to work. I think we can be a little bit more conservative that if the message 
have a retry count larger than a threshold, we just retry the threshold value. 
   
   
   > > Let say later the participant resolve issue and can create the 
messageHandler for this partition replica. Then does it mean when they recover, 
they need to manually (or via rest) to remove this UNPROCESSED message? If so, 
do we have this REST API?
   > 
   > This is the plan. We have discussed this in the previous standup meeting. 
That task will be addressed separately. Before it is ready, we will require the 
application to reset the participant.
   
   


----------------------------------------------------------------
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