[midPoint-git] [Evolveum/midpoint] a0eae3: Fix partitioned synchronization tests

mederly noreply at github.com
Sat May 25 19:04:02 CEST 2019


  Branch: refs/heads/feature/optimizing-repo-access
  Home:   https://github.com/Evolveum/midpoint
  Commit: a0eae3f73ada6fe83ca238311e494c61dfc62ff2
      https://github.com/Evolveum/midpoint/commit/a0eae3f73ada6fe83ca238311e494c61dfc62ff2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-05-25 (Sat, 25 May 2019)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java

  Log Message:
  -----------
  Fix partitioned synchronization tests

There were some race conditions related to retrieving tasks in tests.


  Commit: 0dd1a7699f0836f64c55814edb29418b7ad417a9
      https://github.com/Evolveum/midpoint/commit/0dd1a7699f0836f64c55814edb29418b7ad417a9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-05-25 (Sat, 25 May 2019)

  Changed paths:
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java

  Log Message:
  -----------
  Fix global query cache corruption

Global query cache value was not cloned before returning to client
after cache hit.


  Commit: e3b92b8a41d131fd31e53da0a87bc72c1f5c5591
      https://github.com/Evolveum/midpoint/commit/e3b92b8a41d131fd31e53da0a87bc72c1f5c5591
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-05-25 (Sat, 25 May 2019)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/CloneUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActionsExecutedInformation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/CachePerformanceInformationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/EnvironmentalPerformanceInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterativeTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatisticsData.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/RepositoryPerformanceInformationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/StatisticsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/SynchronizationInformation.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CachePerformanceInformationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/TaskTypeUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/caching/CachePerformanceCollector.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/caching/CacheUtil.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/PerformanceInformationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeTaskHandler.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/HandlerExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapReconPerformance.java
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-1.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-4.xml
    A testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode-multithreaded.xml
    A testing/story/src/test/resources/ldap/assoc-perf/task-recompute-multinode.xml
    M testing/story/src/test/resources/ldap/assoc-perf/task-recompute-no-role-and-shadow-cache.xml

  Log Message:
  -----------
  Fix statistics for multinode-multithreaded tasks

Also, added displayOperationStatistics to be used e.g. in tests
or for logging.


Compare: https://github.com/Evolveum/midpoint/compare/bf9ddac76d3a...e3b92b8a41d1


More information about the midPoint-svn mailing list