camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.13k stars 1.56k forks source link

Remove failIfNotExists flag from delete process instance batch operations if unnecessary #4804

Open joaquinfelici opened 5 days ago

joaquinfelici commented 5 days ago

Description

Following-up on the kick-off analysis for Idempotency of change variables batch operation, one question arose regarding the removal of the ifExists flag for the async operations for the deletion of process instances (both runtime and historic): why do we persist the failIfNotExists flag state in the database for Batch Operations but if it cannot be configured? It's used in botch DeleteProcessInstancesJobHandler and DeleteHistoricProcessInstancesJobHandler.

Acceptance Criteria (Required on creation)

Hints

Links

Breakdown

### Pull Requests

Dev2QA handover