[midPoint-git] [Evolveum/midpoint] c7fdbc: Do a couple of cosmetic code improvements

mederly noreply at github.com
Sat Nov 19 09:30:54 CET 2022


  Branch: refs/heads/feature/simulations
  Home:   https://github.com/Evolveum/midpoint
  Commit: c7fdbc253d548953f9ec523bc2a99089cc89d06c
      https://github.com/Evolveum/midpoint/commit/c7fdbc253d548953f9ec523bc2a99089cc89d06c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-11-18 (Fri, 18 Nov 2022)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCapabilitiesHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java

  Log Message:
  -----------
  Do a couple of cosmetic code improvements


  Commit: ae310d54cb76b1da30eb0b009871404fa00aa083
      https://github.com/Evolveum/midpoint/commit/ae310d54cb76b1da30eb0b009871404fa00aa083
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-11-19 (Sat, 19 Nov 2022)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ProvisioningOperationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java

  Log Message:
  -----------
  Simplify pre-recording of pending operations

Also, we no longer store non-resource-related modifications to the list
of pending operations (in the case of failure).


  Commit: ddeef07988a78b803c03af9169f17a111c0c5a98
      https://github.com/Evolveum/midpoint/commit/ddeef07988a78b803c03af9169f17a111c0c5a98
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-11-19 (Sat, 19 Nov 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleCounterUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-active.xml
    A provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-proposed-classes.xml
    A provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-proposed-types.xml
    M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-proposed.xml
    R provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-semi-active.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/AbstractActivityRun.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/ExecutionSupport.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskExecutionMode.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

  Log Message:
  -----------
  Implement innovated resource lifecycle state

This implementation manages shadow classification as described
in the current state of "Simulated shadows" document.

1. There is a preliminary way how to specify task execution mode.
2. The "simulated" flag for discovered shadows is no longer used.
3. Algorithm for classification was updated, tests were enhanced.


  Commit: e151c09e097d8afa03ad774f913066ca33ac4fa4
      https://github.com/Evolveum/midpoint/commit/e151c09e097d8afa03ad774f913066ca33ac4fa4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-11-19 (Sat, 19 Nov 2022)

  Changed paths:
    M model/model-intest/testng-integration-full.xml
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ActivityProgressInformationAsserter.java

  Log Message:
  -----------
  Temporarily disable failing tests

(Notifications and progress reporting - for Windows.)


Compare: https://github.com/Evolveum/midpoint/compare/94d487067a6a...e151c09e097d


More information about the midPoint-svn mailing list