[midPoint-git] [Evolveum/midpoint] 183977: Make AU tests in model-intest work
mederly
noreply at github.com
Fri Jan 29 20:40:48 CET 2021
Branch: refs/heads/feature/live-sync-unification
Home: https://github.com/Evolveum/midpoint
Commit: 183977e66e314195ffccc868d59872a1a2da568b
https://github.com/Evolveum/midpoint/commit/183977e66e314195ffccc868d59872a1a2da568b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/AsyncUpdateTaskHandler.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.java
A model/model-intest/src/test/resources/async/grouper-amqp091/task-async-update.xml
A model/model-intest/src/test/resources/async/ucf/task-async-update.xml
Log Message:
-----------
Make AU tests in model-intest work
Commit: ce32fa50fbafef34688bb038211a4830b80f7087
https://github.com/Evolveum/midpoint/commit/ce32fa50fbafef34688bb038211a4830b80f7087
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/adoption/AdoptedExternalChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
Log Message:
-----------
Fix external changes
The model.notifyChange() now works. However, the API (mainly
ResourceObjectShadowChangeDescriptionType) should be defined
more precisely.
Commit: 15d116c64b960841e2fb5089e65117778f2f0ece
https://github.com/Evolveum/midpoint/commit/15d116c64b960841e2fb5089e65117778f2f0ece
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/util/ExceptionUtil.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/Synchronizer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationTaskThirdPartExecution.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestLiveSyncTaskMechanics.java
M model/model-intest/src/test/resources/sync/resource-dummy-multi-changes.xml
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/SynchronizationEvent.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/adoption/AdoptedChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/ChangeProcessingBeans.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/sync/ErrorHandlingStrategyExecutor.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/AbstractSearchIterativeItemProcessor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractTaskExecution.java
A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ErrorHandlingStrategyExecutor.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/util/RepoCommonUtils.java
Log Message:
-----------
Revive old LiveSync error handling code
The ErrorHandlingStrategyExecutor was moved into repo-common
and hacked into new LiveSyncTaskHandler.
(Now it should be generalized for the use of other iterative tasks.
Also, task suspension should be implemented seriously.)
Plus some other minor improvements were done.
Compare: https://github.com/Evolveum/midpoint/compare/403e600f5bb3...15d116c64b96
More information about the midPoint-svn
mailing list