[midPoint-git] [Evolveum/midpoint] d58ba1: Make op. result handling configurable (MID-5498)

mederly noreply at github.com
Fri Jun 28 13:30:59 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d58ba1ca62f6124e7948893f5a068bc5b5da1427
      https://github.com/Evolveum/midpoint/commit/d58ba1ca62f6124e7948893f5a068bc5b5da1427
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-06-28 (Fri, 28 Jun 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestOperationResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusConstraintsChecker.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConstraintsChecker.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SystemConfigurationChangeDispatcherImpl.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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/JobExecutor.java

  Log Message:
  -----------
  Make op. result handling configurable (MID-5498)

1. Extended operation result importance: minor, normal, major.
(Major ones are not used yet but eventually they will be.)

2. Introduced sysconfig/internals/operationResultHandlingStrategy
(multivalued) that lists applicable handling strategies

3. Handling strategy consists of strip threshold (as before)
and cleanup roughness: whether to preserve minor, normal or major
results only.

4. One strategy is global, plus there are others that are settable
for individual tasks via
executionEnvironment.operationResultHandlingStrategy property.

5. Clockwork now cleans up the operation result deeply (through
all levels) after each click.


  Commit: 32bf0ecd1abedca6b38670bf8c411161da1864bf
      https://github.com/Evolveum/midpoint/commit/32bf0ecd1abedca6b38670bf8c411161da1864bf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-06-28 (Fri, 28 Jun 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ScenePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java

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


Compare: https://github.com/Evolveum/midpoint/compare/115d0f565103...32bf0ecd1abe


More information about the midPoint-svn mailing list