[midPoint-git] [Evolveum/midpoint] c2bcc5: Relax task un-pausing for multinode activities

mederly noreply at github.com
Tue Oct 8 14:18:29 CEST 2024


  Branch: refs/heads/support-4.8
  Home:   https://github.com/Evolveum/midpoint
  Commit: c2bcc5aa7a751968d7a02325d10b3b9b6f191153
      https://github.com/Evolveum/midpoint/commit/c2bcc5aa7a751968d7a02325d10b3b9b6f191153
  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