Merge process version

Hi @Team,

How to retain/migrate running process instances in current version of the process into new version of the same process?

Example ::
Process A → version 0.1 → Running with 2 process instances
Now I want to deploy Process A → version 0.2 with updated flow
Here I need to retain/merge version 0.1’s 2 process instances into version 0.2 and undeploy version 0.1.

Please help/share your suggestions on this.

Hello @Parthasarathi_Muthai,

you can migrate your running process instances using e.g. the Camunda REST API.
The documentation explains all possibilities to migrate your instances quite well.

To remove a specific version of a process definition, you could also use the REST API, especially the one to delete a process definition.

I hope it helps :slight_smile:
Luc

1 Like

Thanks @lwluc . Is there any UI tool to visualise process merge plan?

Hey @Parthasarathi_Muthai,

I do not know of any open source tool that could visualize your existing migration plans. But you could migrate your process instance via the Camunda Cockpit as well (Process Instance Migration | docs.camunda.org). Keep in mind, this is an enterprise feature only.

Happy to help you :slight_smile:
Luc

2 Likes

Thanks @lwluc