[midPoint-git] [Evolveum/midpoint] 703b5a: Fix statistics reporting further

mederly noreply at github.com
Fri Mar 19 11:06:27 CET 2021


  Branch: refs/heads/tmp/fixing-progress
  Home:   https://github.com/Evolveum/midpoint
  Commit: 703b5ac1d1b0a35e6d368f924a347b41a05d565c
      https://github.com/Evolveum/midpoint/commit/703b5ac1d1b0a35e6d368f924a347b41a05d565c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-19 (Fri, 19 Mar 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/IterativeTaskInformation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ProvisioningStatistics.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/StructuredTaskProgress.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/WallClockTimeComputer.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestMiscellaneous.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncItemProcessingRequest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/reporting/TestTaskReporting.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestProgressReporting.java
    A model/model-intest/src/test/resources/reporting/metarole-slowing-down.xml
    A model/model-intest/src/test/resources/reporting/system-configuration.xml
    A model/model-intest/src/test/resources/reporting/task-recompute-roles-multinode.xml
    A model/model-intest/src/test/resources/reporting/task-recompute-roles.xml
    A model/model-intest/src/test/resources/reporting/task-reconcile-dummy-interrupted-partitioned-multinode.xml
    A model/model-intest/src/test/resources/reporting/task-reconcile-dummy-interrupted-partitioned.xml
    A model/model-intest/src/test/resources/reporting/task-reconcile-dummy-interrupted.xml
    R model/model-intest/src/test/resources/sync/metarole-slowing-down.xml
    R model/model-intest/src/test/resources/sync/task-recompute-roles-multinode.xml
    R model/model-intest/src/test/resources/sync/task-recompute-roles.xml
    R model/model-intest/src/test/resources/sync/task-reconcile-dummy-interrupted-partitioned-multinode.xml
    R model/model-intest/src/test/resources/sync/task-reconcile-dummy-interrupted-partitioned.xml
    R model/model-intest/src/test/resources/sync/task-reconcile-dummy-interrupted.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractIterativeTaskPartExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractTaskExecution.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/CorrelatableProcessingRequest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ItemProcessingRequest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ObjectProcessingRequest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/RequestsBuffer.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/BucketAwareHandlerExecution.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/HandlerExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java

  Log Message:
  -----------
  Fix statistics reporting further

1. Iteration statistics are no longer cleared on bucket boundaries.
2. Execution records are aggregated on the fly (and determined for
bucketed tasks in a special way) in order to avoid lots of small
records.

Unrelated changes:
- Fixed false warning about missing correlation value.

Still work in progress.




More information about the midPoint-svn mailing list