Hunter L created HELIX-743:
------------------------------

             Summary: [TASK] Fix purgeExpiredJobs() so that jobs whose removal 
has failed do not get removed from DAG
                 Key: HELIX-743
                 URL: https://issues.apache.org/jira/browse/HELIX-743
             Project: Apache Helix
          Issue Type: Improvement
            Reporter: Hunter L


Previously, even if the job removal had failed, Task Framework would go ahead 
and remove the job from the DAG. This would cause some ZNodes to be left over 
and never be cleaned up at next purge time. Changelist: 1. Keep track of jobs 
whose removal failed and remove them from expiredJobs so that next call to 
purgeExpiredJobs(), the job would be included in expiredJobs again and removal 
would be tried again.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to