Kanak Biscuitwala created HELIX-448:
---------------------------------------

             Summary: Call onCallback for CustomCodeCallbackHandler for 
FINALIZE type
                 Key: HELIX-448
                 URL: https://issues.apache.org/jira/browse/HELIX-448
             Project: Apache Helix
          Issue Type: Bug
            Reporter: Kanak Biscuitwala
            Assignee: Kanak Biscuitwala


Many use cases assume that onCallback will be invoked with type FINALIZE when 
leadership is lost so that there is an opportunity to clean up. However, this 
is not the case, and the previous leader has no idea that it's not leader 
anymore.

Long term the right thing to do is to split onCallback into 3 different 
methods, but for now, we should also invoke onCallback with the appropriate 
type, since this seems to be the expected behavior.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to