Skip to content

Conversation

backport-action
Copy link
Collaborator

Description

Backport of #23929 to stable/8.7.

relates to #16454

@backport-action
Copy link
Collaborator Author

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin backport-23929-to-stable/8.7
git worktree add --checkout .worktree/backport-23929-to-stable/8.7 backport-23929-to-stable/8.7
cd .worktree/backport-23929-to-stable/8.7
git reset --hard HEAD^
git cherry-pick -x 4fe0324a8902fce33f91d2a03d88c6d3ae913bc1 d894274b72edd020a31104f904a674981b614781 42dc62d82a5704355ca151941694a87a7d2765b7
git push --force-with-lease

@github-actions github-actions bot added component/zeebe Related to the Zeebe component/team component/operate Related to the Operate component/team component/tasklist Related to the Tasklist component/team component/optimize Related to Optimize component/team labels Aug 14, 2025
@npepinpe npepinpe changed the base branch from stable/8.7 to backport-34544-to-stable/8.7 August 14, 2025 20:22
…ke structure

CriticalHealthMonitor recursively updates registered components in order
to aggregate their health status into a single recursive data-type

HealthReport has been refactored by adding a children field that makes
it recursive. Small refactoring has been done, primarily moving some
functions from CriticalComponentHealthMonitor into HealthReport.

HealthStatus has been extended with a comparator, so that it's possible
to take the "maximum" of a collection of HealthStatus in a way that
returns the "worst" HealthStatus.

relates #16454

(cherry picked from commit 4fe0324)
@npepinpe npepinpe force-pushed the backport-23929-to-stable/8.7 branch from 4177fd1 to 4713521 Compare August 14, 2025 20:27
@npepinpe npepinpe force-pushed the backport-23929-to-stable/8.7 branch from 4713521 to c390e09 Compare August 14, 2025 20:29
@npepinpe npepinpe marked this pull request as ready for review August 14, 2025 20:29
@npepinpe npepinpe added backport stable/8.5 Backport a pull request to stable/8.5 backport stable/8.6 Backport a pull request to stable/8.6 labels Aug 14, 2025
@npepinpe npepinpe removed the backport stable/8.5 Backport a pull request to stable/8.5 label Aug 14, 2025
Base automatically changed from backport-34544-to-stable/8.7 to stable/8.7 August 14, 2025 21:16
@npepinpe npepinpe added this pull request to the merge queue Aug 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 14, 2025
@npepinpe npepinpe added this pull request to the merge queue Aug 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 14, 2025
@npepinpe npepinpe added this pull request to the merge queue Aug 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 14, 2025
@npepinpe npepinpe added this pull request to the merge queue Aug 14, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 14, 2025
@npepinpe npepinpe added this pull request to the merge queue Aug 15, 2025
Merged via the queue into stable/8.7 with commit b788ff0 Aug 15, 2025
59 checks passed
@npepinpe npepinpe deleted the backport-23929-to-stable/8.7 branch August 15, 2025 04:16
@backport-action
Copy link
Collaborator Author

github-merge-queue bot pushed a commit that referenced this pull request Aug 15, 2025
…ts arbitrarily nested component in a tree-like structure (#36825)

# Description
Backport of #36806 to `stable/8.6`.

relates to #23929 #16454
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport stable/8.6 Backport a pull request to stable/8.6 component/operate Related to the Operate component/team component/optimize Related to Optimize component/team component/tasklist Related to the Tasklist component/team component/zeebe Related to the Zeebe component/team version:8.6.25
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants