[midPoint-git] [Evolveum/midpoint] cb2f09: Improve performance reporting
mederly
noreply at github.com
Thu Feb 13 10:38:28 CET 2025
Branch: refs/heads/feature/perf-reporting-4.8
Home: https://github.com/Evolveum/midpoint
Commit: cb2f095faa746710fd23d773ce1e6072c42d0459
https://github.com/Evolveum/midpoint/commit/cb2f095faa746710fd23d773ce1e6072c42d0459
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/AbstractStatisticsPrinter.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/BasicComponentStructure.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ComponentsPerformanceComputer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ComponentsPerformanceInformationPrinter.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ComponentsPerformanceInformationUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/OperationsPerformanceInformationPrinter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/OperationsPerformanceInformationUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/RepositoryPerformanceInformationPrinter.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.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-tasks-3.xsd
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestReportUtil.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TestSystemPerformance.java
Log Message:
-----------
Improve performance reporting
1. "Own time" was added to individual operations performance
information.
2. Based on this information, basic component-level reporting was
introduced. See BasicComponentStructure class.
3. Some bugs in operation result handling in connector discovery methods
(in provisioning) were fixed. They led to obviously wrong (negative)
own times for the respective operations.
4. Operation name for ResourceObjectSearchOperation#handleObjectFound
was fixed, to be correctly categorized as belonging to provisioning.
Work in progress. To be tested.
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list