[midPoint-git] [Evolveum/midpoint] fa0fa2: Fix some bugs in iterative tasks
mederly
noreply at github.com
Fri Jan 29 16:07:42 CET 2021
Branch: refs/heads/feature/live-sync-unification
Home: https://github.com/Evolveum/midpoint
Commit: fa0fa23cd4819fa961165659dc4dc5aebd8ca06a
https://github.com/Evolveum/midpoint/commit/fa0fa23cd4819fa961165659dc4dc5aebd8ca06a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterationItemInformation.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/AsyncUpdateTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/LiveSyncTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncItemProcessingRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceTaskExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/AbstractModelTaskHandler.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestLiveSyncTaskMechanics.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/SynchronizationEventHandler.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/adoption/AdoptedAcknowledgeableChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/adoption/AdoptedAsyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/adoption/AdoptedLiveSyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/AsyncUpdateEventImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/AsyncUpdater.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/CountingEventsAcknowledgeGate.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/EventsAcknowledgeGate.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/IndividualEventsAcknowledgeGate.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/LiveSyncEventImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/LiveSynchronizer.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/SynchronizationEventImpl.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractIterativeTaskPartExecution.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractTaskExecution.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractTaskHandler.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AnnotationSupportUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ItemProcessingGatekeeper.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ItemProcessingRequest.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ObjectProcessingRequest.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PartExecutionClass.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ProcessingCoordinator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/RequestsBuffer.java
Log Message:
-----------
Fix some bugs in iterative tasks
Fixed:
1) initialization of LS and AU tasks,
2) some bugs in processing acknowledgements,
3) iteration task information recording,
4) a couple of log messages.
Improved acknowledgement process by allowing repeated acknowledgements
of events, along with automatically NACK-ing events after specified
time.
More information about the midPoint-svn
mailing list