[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