Hi Folks,
I used helix task framework to run several workflows and restarted the
participant that held the implemented tasks. Most of the cases in restarts,
Helix catches up and continue with last Task but In some cases it prints
following error on Controller log and Workflow stops working upon
[
https://issues.apache.org/jira/browse/HELIX-692?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16429130#comment-16429130
]
ASF GitHub Bot commented on HELIX-692:
--
GitHub user zhan849 opened a pull request:
Hao Zhang created HELIX-692:
---
Summary: Use map instead of set in controller's message cleanup
logic
Key: HELIX-692
URL: https://issues.apache.org/jira/browse/HELIX-692
Project: Apache Helix
Issue
GitHub user zhan849 opened a pull request:
https://github.com/apache/helix/pull/175
[HELIX-692] use map instead of list to avoid deleting redundant message
during cleanup
Currently in MessageGenerationPhase, we are using list to store messages to
GC. However, pending message is