camunda / issues

4 stars 0 forks source link

Process Instance Migration: Migrate nested elements, messages and timers #771

Open engineering-issue-sync-app[bot] opened 1 month ago

engineering-issue-sync-app[bot] commented 1 month ago

Value Proposition Statement

Migrate running nested elements, messages, and timers in process instances to utilize the latest process improvements and resolve issues in the process definitions.

User Problem

Customers commonly use message and timer events in their process definitions. They also nest elements with events subprocesses and call activities.

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

This phase focuses on:

  • expanding support for the migration of nested elements like those nested in an event-subprocess and child-process instances called from a call activity
  • horizontally expanding support for more types of message event subscriptions like intermediate message catch event and elements subscribed to message event-subprocess
  • and vertically expanding support for events to timers like intermediate timer catch event and elements subscribed to timer boundary event or timer event-subprocess

:robot: This issue is automatically synced from: source