camunda / zeebe

Distributed Workflow Engine for Microservices Orchestration
https://zeebe.io
3.05k stars 549 forks source link

[Backport stable/8.2] Expose Soft Pause Endpoint #18184

Closed rodrigo-lourenco-lopes closed 1 week ago

rodrigo-lourenco-lopes commented 2 weeks ago

Backport of https://github.com/camunda/zeebe/pull/17368 to stable/8.2.

This pr also disables the flaky test shouldSoftPausedAfterRestart, the fix for this will aslo be backported.

relates to https://github.com/camunda/zeebe/issues/16874 and https://github.com/camunda/zeebe/issues/17256

rodrigo-lourenco-lopes commented 1 week ago

@deepthidevaki this backport fixes several merge conflicts, disables the flaky test shouldStaySoftPausedAfter restart, and adds the spring web dependency needed to backport this feature. The merge conflicts resolution does not introduce new logic to be solved.