[midPoint-git] [Evolveum/midpoint] 5ffd3c: Stop retrieving op. result from running tasks
mederly
noreply at github.com
Thu Apr 1 15:13:58 CEST 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 5ffd3cb2bbdd5ed7788d7cbf00be428fa39e326c
https://github.com/Evolveum/midpoint/commit/5ffd3cb2bbdd5ed7788d7cbf00be428fa39e326c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
Log Message:
-----------
Stop retrieving op. result from running tasks
When getting tasks from the repository, we tried to find their current
executions and updated the information from repo by the most up-to-date
values. Operation result was updated in this way as well.
Unfortunately, operation result is not thread-safe structure, so this
was inherently unreliable. Therefore, we no longer do this, at least
until OperationResult is not thread-safe.
This resolves MID-6215 and MID-6554.
More information about the midPoint-svn
mailing list