[midPoint-git] [Evolveum/midpoint] 003d89: Introduce operation tracing fundamentals
mederly
noreply at github.com
Mon Jun 24 12:53:59 UTC 2019
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 003d8938a251827b7231bf93eadc7dda74c52baf
https://github.com/Evolveum/midpoint/commit/003d8938a251827b7231bf93eadc7dda74c52baf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
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 infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationInvocationRecord.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Tracer.java
M repo/system-init/src/main/java/com/evolveum/midpoint/init/ApplicationHomeSetup.java
Log Message:
-----------
Introduce operation tracing fundamentals
Commit: 6d3c1558953b4d29eea6f5f9abd170eae1bcd48f
https://github.com/Evolveum/midpoint/commit/6d3c1558953b4d29eea6f5f9abd170eae1bcd48f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/ItemHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CasesListPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CasesListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
M infra/schema/src/main/resources/localization/schema_cs.properties
M infra/schema/src/main/resources/localization/schema_de.properties
M infra/schema/src/main/resources/localization/schema_en.properties
M infra/schema/src/main/resources/localization/schema_es.properties
M infra/schema/src/main/resources/localization/schema_et.properties
M infra/schema/src/main/resources/localization/schema_fi.properties
M infra/schema/src/main/resources/localization/schema_fr.properties
M infra/schema/src/main/resources/localization/schema_hu.properties
M infra/schema/src/main/resources/localization/schema_it.properties
M infra/schema/src/main/resources/localization/schema_ja.properties
M infra/schema/src/main/resources/localization/schema_lt.properties
M infra/schema/src/main/resources/localization/schema_pl.properties
M infra/schema/src/main/resources/localization/schema_pt_BR.properties
M infra/schema/src/main/resources/localization/schema_ru.properties
M infra/schema/src/main/resources/localization/schema_sk.properties
M infra/schema/src/main/resources/localization/schema_tr.properties
M infra/schema/src/main/resources/localization/schema_zh_CN.properties
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
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/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusConstraintsChecker.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/resources/logback-test.xml
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ConstraintsCheckingResult.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConstraintsChecker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
Log Message:
-----------
Merge branch 'master' into feature/tracing
Commit: cc1af882d404e256e83171366cbc58274a208c01
https://github.com/Evolveum/midpoint/commit/cc1af882d404e256e83171366cbc58274a208c01
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-23 (Sun, 23 Jun 2019)
Changed paths:
A gui/admin-gui/src/main/resources/initial-objects/026-archetype-trace.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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 infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.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/Tracer.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeResultHandler.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
Log Message:
-----------
Improve tracing + performance measuring
1. Added tracingInterval + tracingProfile extension items
2. Created initial set of TraceType payload objects
3. Rudimentary configuration structures (tracing profiles)
4. Wrapping/presenting traces as Report output objects
5. Compressing trace files
6. OperationResult creation for RepositoryCache calls, to measure
performance more precisely
Commit: 28f50c2082fba2a174499881b2dc11e10ab712cd
https://github.com/Evolveum/midpoint/commit/28f50c2082fba2a174499881b2dc11e10ab712cd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
Log Message:
-----------
Fix OperationResult serialization
(now the schema tests pass)
Commit: 1a28cb251876dcca89fa3540db7f59d3f1d4d6ac
https://github.com/Evolveum/midpoint/commit/1a28cb251876dcca89fa3540db7f59d3f1d4d6ac
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
Log Message:
-----------
Make sync situation update configurable (MID-5471)
Shadow synchronization situation update can be configured to be skipped
if it had not changed. Note that there are further optimizations
possible e.g. skipping shadow read operation in updateSituationInShadow
method.
Commit: 22abbdfb83a13a704a03c8b782dd8664324bf6d3
https://github.com/Evolveum/midpoint/commit/22abbdfb83a13a704a03c8b782dd8664324bf6d3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
Log Message:
-----------
Make op. execution recording skippable (MID-5472)
Operation execution can be configured to be skipped in the case
of successful execution or even altogether.
Commit: daa903f51c4915ad8efaec1ffe2f7bf0adc23fd7
https://github.com/Evolveum/midpoint/commit/daa903f51c4915ad8efaec1ffe2f7bf0adc23fd7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
Log Message:
-----------
Fix repository operations tracing
Commit: d03a13728f15108f41180b12bcdd24744378cd95
https://github.com/Evolveum/midpoint/commit/d03a13728f15108f41180b12bcdd24744378cd95
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M README
M README.md
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/b9c01245271d...d03a13728f15
More information about the midPoint-svn
mailing list