[midPoint-git] [Evolveum/midpoint] bf9fcb: Relax task un-pausing for multinode activities
mederly
noreply at github.com
Tue Oct 8 14:21:05 CEST 2024
Branch: refs/heads/support-4.4
Home: https://github.com/Evolveum/midpoint
Commit: bf9fcb7707ccccbbfa6be19506b16180caae1ebe
https://github.com/Evolveum/midpoint/commit/bf9fcb7707ccccbbfa6be19506b16180caae1ebe
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-10-08 (Tue, 08 Oct 2024)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/UnpauseHelper.java
Log Message:
-----------
Relax task un-pausing for multinode activities
When dealing with coordinator-worker task relation (used to implement
multinode activities), we can allow the coordinator to be resumed under
more relaxed conditions than we can do in the general case.
The reason is that the coordinator is able to decide whether to continue
waiting or to close itself more accurately, by looking at the work
state.
This brings more resiliency into situations where (some of) worker tasks
cannot be successfully closed, for example, because of their node going
down.
This fixes MID-10021.
(cherry picked from commit 1c939a5588cf8c0c127da3751b25fd91250da02f)
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list