[midPoint-git] [Evolveum/midpoint] b8290f: Fix dropping changes in LiveSync (MID-5513)

mederly noreply at github.com
Thu Jul 4 12:53:14 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b8290ff9464fa72514e58ce2927a7d362d155e30
      https://github.com/Evolveum/midpoint/commit/b8290ff9464fa72514e58ce2927a7d362d155e30
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractDummyConnector.java
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestLiveSyncTaskInterruption.java
    A model/model-intest/src/test/resources/sync/resource-dummy-interrupted-sync-imprecise.xml
    A model/model-intest/src/test/resources/sync/resource-dummy-interrupted-sync.xml
    R model/model-intest/src/test/resources/sync/resource-dummy-slow-sync.xml
    A model/model-intest/src/test/resources/sync/task-intsync-batched-imprecise.xml
    A model/model-intest/src/test/resources/sync/task-intsync-batched.xml
    A model/model-intest/src/test/resources/sync/task-intsync-error-imprecise.xml
    A model/model-intest/src/test/resources/sync/task-intsync-error.xml
    A model/model-intest/src/test/resources/sync/task-intsync-slow-model-imprecise.xml
    A model/model-intest/src/test/resources/sync/task-intsync-slow-model.xml
    A model/model-intest/src/test/resources/sync/task-intsync-slow-resource-imprecise.xml
    A model/model-intest/src/test/resources/sync/task-intsync-slow-resource.xml
    R model/model-intest/src/test/resources/sync/task-slow-sync-2.xml
    R model/model-intest/src/test/resources/sync/task-slow-sync-batched.xml
    R model/model-intest/src/test/resources/sync/task-slow-sync.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/SynchronizationOperationResult.java

  Log Message:
  -----------
  Fix dropping changes in LiveSync (MID-5513)

This commit fixes handling of sync token in LiveSync tasks in the
presence of task suspension and unrecoverable (halting) errors.
Token is either set to the last change successfully processed
(for "precise token" resources) or not changed at all (for all the
others).

There are also some changes in error handling. But all of this is
yet to be resolved, see MID-5514.


  Commit: efaf5215d1eeb45009ecfcc5710abe0f934f81e3
      https://github.com/Evolveum/midpoint/commit/efaf5215d1eeb45009ecfcc5710abe0f934f81e3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/d6118d0f63d9...efaf5215d1ee


More information about the midPoint-svn mailing list