Hunter L created HELIX-764:
------------------------------
Summary: [TASK] Fix LiveInstanceCurrentState change flag
Key: HELIX-764
URL: https://issues.apache.org/jira/browse/HELIX-764
Project: Apache Helix
Issue Type: Improvement
Reporter: Hunter L
Assignee: Hunter L
Previously, existsLiveInstanceOrCurrentStateChange was getting reset in
ClusterDataCache when its getter was called. This was problematic because if
there were multiple jobs or multiple workflows, whoever calls this getter would
get the correct flag value, and the ensuing callers would get a false because
the flag would have been reset. This RB fixes that bug by reseting the flat
right in the beginning of refresh() call in ClusterDataCache, which allows all
callers during that pipeline would get the same, correct value.
Changelist:
1. Change the getter so that it does not reset the flag; instead, reset the
flag in the beginning of refresh()
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)