mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? - force-replication workflow will no longer forward ListWorkflowExecutions() to the Active cell ## Why? - The force-replication workflow is used to ensure all workflows are replicated from the local cell (where the workflow is run) to a target cell. - Part of force-replication is a call to ListWorkflowExecutions() which determines the workflows that need to be forwarded. - Historically this workflow was always run on the Active cell, so forwarding never occurred. - As of recently, we plan to run force-replication from the Passive cell. - For the Passive cell to know which workflows need to be forwarded, we can not have the ListWorkflowExecutions() be forwarded to the Active cell ## How did you test it? - [X] built - [X] run locally and tested manually - [X] covered by existing tests - [ ] added new unit test(s) - [ ] added new functional test(s) ## Potential risks