Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Instance with jobs retrying" filter is added to cockpit instance search API and openAPI #4905

Closed
1 task done
PHWaechtler opened this issue Jan 23, 2025 · 0 comments · Fixed by #4922
Closed
1 task done
Assignees
Labels
scope:cockpit Changes to the Cockpit webapp. scope:core-api Changes to the core API: engine, dmn-engine, feel-engine, REST API, OpenAPI type:subtask Issues that are subtasks of another issue. Must always be part of the breakdown of the parent issue. version:7.23.0

Comments

@PHWaechtler
Copy link
Contributor

PHWaechtler commented Jan 23, 2025

Acceptance Criteria (Required on creation)

  • endpoints used by cockpit instance search can use the new query filter "intances with jobs retrying" by including it in the instance query dto
  • tests exist for the above
  • BE name of query criteria: withJobsRetrying
  • openAPI docs are added for new query criteria

Hints

Depends on #4904

  • Cockpit uses HistoricProcessInstanceQueryDto in these endpoints:
    • /history/process-instance/count
    • /history/process-instance?firstResult=0&maxResults=50
  • Tests in HistoricProcessInstanceRestServiceQueryTest
  • OpenAPI model is defined in history-process-instance.ftl

Links

Kickoff document

Pull Requests

Preview Give feedback
  1. ci:rest-api
    PHWaechtler
@PHWaechtler PHWaechtler added the type:subtask Issues that are subtasks of another issue. Must always be part of the breakdown of the parent issue. label Jan 23, 2025
@PHWaechtler PHWaechtler self-assigned this Jan 23, 2025
@PHWaechtler PHWaechtler added scope:core-api Changes to the core API: engine, dmn-engine, feel-engine, REST API, OpenAPI scope:cockpit Changes to the Cockpit webapp. labels Jan 23, 2025
PHWaechtler added a commit that referenced this issue Feb 5, 2025
related to #4905
PHWaechtler added a commit that referenced this issue Feb 12, 2025
related to #4905
PHWaechtler added a commit that referenced this issue Feb 17, 2025
related to #4905
@PHWaechtler PHWaechtler assigned psavidis and unassigned PHWaechtler Feb 17, 2025
@psavidis psavidis assigned PHWaechtler and unassigned psavidis Feb 19, 2025
@PHWaechtler PHWaechtler linked a pull request Feb 21, 2025 that will close this issue
PHWaechtler added a commit that referenced this issue Feb 21, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
related to #4905
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope:cockpit Changes to the Cockpit webapp. scope:core-api Changes to the core API: engine, dmn-engine, feel-engine, REST API, OpenAPI type:subtask Issues that are subtasks of another issue. Must always be part of the breakdown of the parent issue. version:7.23.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants