[midPoint-git] [Evolveum/midpoint] 5cad4d: Fix minor bugs in InternalsConfig

mederly noreply at github.com
Mon Sep 27 21:33:19 CEST 2021


  Branch: refs/heads/feature/mid-7053
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5cad4d2b4343f602d616c092a6568e1f76620527
      https://github.com/Evolveum/midpoint/commit/5cad4d2b4343f602d616c092a6568e1f76620527
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java

  Log Message:
  -----------
  Fix minor bugs in InternalsConfig

1) The readEncryptionChecks were not enabled in turnOnAllChecks method.
2) The detailedAuthorizationLog config entry was misspelled. (It seems
to be unused in current midPoint code, so this change should not break
anything.)


  Commit: 8852a37607c8af9a317c79794a67642c8ab2819e
      https://github.com/Evolveum/midpoint/commit/8852a37607c8af9a317c79794a67642c8ab2819e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java

  Log Message:
  -----------
  Adapt to a change in assertDefinitions

The source description is now a String supplier, not a String.

Related to MID-7053.


  Commit: bea2cd243866eb08eba64f520c63287c9284bb07
      https://github.com/Evolveum/midpoint/commit/bea2cd243866eb08eba64f520c63287c9284bb07
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalMonitor.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/ThreadLocalOperationsMonitor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationMonitoringConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    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/ElementState.java
    M testing/story/src/test/resources/system-perf/task-import.vm.xml

  Log Message:
  -----------
  Add monitoring of "small" operations

Some operations, like object cloning, serialization, parsing, or
computations of deltas and objects in Projector, can take a considerable
time, yet they are not represented in their own OperationResult.

This commit introduces a mechanism for monitoring such operations,
and adding the performance information to regular OperationResult
entries.

Also eliminating a hack for recording deltaAggregationTime.

Related to MID-7053.


Compare: https://github.com/Evolveum/midpoint/compare/0e7b472500c8...bea2cd243866


More information about the midPoint-svn mailing list