camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.

Home Page:https://camunda.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Query historic task instances by root process instance id

joaquinfelici opened this issue · comments

User Story (Required on creation)

As a developer, I want to be able to retrieve all historic task instances executed by a given root process instance with a single API call.

Functional Requirements (Required before implementation)

Calling the API in question with a given root process instance id as parameter should return all task instances whose execution was triggered by the given root process instance.

Technical Requirements (Required before implementation)

Limitations of Scope

Only applies to the back-end scope, including both the Java API and the Rest API.

Hints

  • Java API impacted is HistoricTaskInstanceQuery.
  • Rest API endpoints impacted are all those related to history/task and history/task/count.
  • Documentation for the Rest API should be updated under history-task-instance-query-params.ftl.

Links

Breakdown

Pull Requests

  1. ci:all-db ci:rest-api
    joaquinfelici

Dev2QA handover

  • Does this ticket need a QA test and the testing goals are not clear from the description? Add a Dev2QA handover comment