Migrate running common tasks, events and gateways to utilize the latest process improvements and resolve issues in the process definitions.
User Problem
With previous iterations of the Process Instance Migration functionality, we support the most common BPMN elements that might be active when needed to migrate to the new version of a definition. Still, customers run into situations when they need to modify the instance and then migrate it as a workaround to missing supported elements in migration functionality.
When process instances with these elements run into problems with the process definition, customers need to change the definition and deploy a new version. In this case, they want to use the latest improvements in the process and migrate already running instances.
User Stories
As a Developer, I can migrate business rule task
As a Developer, I can migrate script and send tasks
As a Developer, I can migrate error and signal events
As a Developer, I can migrate exclusive and parallel gateway
As a developer, I can migrate multi-instance elements
As a Developer, I can schedule the migration via API and UI
As a Developer, I can read the documentation about this functionality and limitations
As a Product Manager at Camunda, I can track how many times customers used this feature
Value Proposition Statement
Migrate running common tasks, events and gateways to utilize the latest process improvements and resolve issues in the process definitions.
User Problem
With previous iterations of the
Process Instance Migration
functionality, we support the most common BPMN elements that might be active when needed to migrate to the new version of a definition. Still, customers run into situations when they need to modify the instance and then migrate it as a workaround to missing supported elements in migration functionality.When process instances with these elements run into problems with the process definition, customers need to change the definition and deploy a new version. In this case, they want to use the latest improvements in the process and migrate already running instances.
User Stories
Implementation Notes
The detailed scope has been defined in https://github.com/camunda/zeebe/issues/17349 (Phase 4)
:robot: This issue is automatically synced from: source