[midPoint-git] [Evolveum/midpoint] 4a3dc1: New feature: Resource administrative operational s...
Radovan Semancik
noreply at github.com
Thu Aug 27 11:34:54 CEST 2020
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 4a3dc108468f609c54ae163ddbc8e1afe2349ddc
https://github.com/Evolveum/midpoint/commit/4a3dc108468f609c54ae163ddbc8e1afe2349ddc
Author: Martin Lizner <martin.lizner at gmail.com>
Date: 2020-08-26 (Wed, 26 Aug 2020)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
A infra/util/src/main/java/com/evolveum/midpoint/util/exception/MaintenanceException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.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/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ErrorHandlerLocator.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/MaintenanceExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadowmanager/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
A testing/story/src/test/resources/resource-in-maintenance/csv-resource1.xml
A testing/story/src/test/resources/resource-in-maintenance/data-resource1.csv
A testing/story/src/test/resources/resource-in-maintenance/shadow-user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user2.xml
M testing/story/testng-integration.xml
Log Message:
-----------
New feature: Resource administrative operational state (aka resource maintenance)
Administrative operational state is set manually by midPoint users (e.g. administrator).
It signalizes whether resource is up and OPERATIONAL to receive provisioning requests or is down in MAINTENANCE and midPoint should not contact it during the provisioning.
This setting is useful when resource is e.g. undergoing planned maintenance to save computing time and error messages.
When under maintenance, operations are cached to the repository shadow and processed later when resource is back in OPERATIONAL mode.
EXPERIMENTAL FEATURE!
Commit: 3a2d088de13e9d49a85b5b6eb98b0ee5b5afcb64
https://github.com/Evolveum/midpoint/commit/3a2d088de13e9d49a85b5b6eb98b0ee5b5afcb64
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2020-08-27 (Thu, 27 Aug 2020)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
A infra/util/src/main/java/com/evolveum/midpoint/util/exception/MaintenanceException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.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/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ErrorHandlerLocator.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/MaintenanceExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadowmanager/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
A testing/story/src/test/resources/resource-in-maintenance/csv-resource1.xml
A testing/story/src/test/resources/resource-in-maintenance/data-resource1.csv
A testing/story/src/test/resources/resource-in-maintenance/shadow-user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user2.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/martin-lizner/midpoint into martin-lizner-master
Commit: 57b283312e86a09a710c17531e97166e960b6bcf
https://github.com/Evolveum/midpoint/commit/57b283312e86a09a710c17531e97166e960b6bcf
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2020-08-27 (Thu, 27 Aug 2020)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
A infra/util/src/main/java/com/evolveum/midpoint/util/exception/MaintenanceException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.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/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ErrorHandlerLocator.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/MaintenanceExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadowmanager/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
A testing/story/src/test/resources/resource-in-maintenance/csv-resource1.xml
A testing/story/src/test/resources/resource-in-maintenance/data-resource1.csv
A testing/story/src/test/resources/resource-in-maintenance/shadow-user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user2.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge branch 'martin-lizner-master'
Compare: https://github.com/Evolveum/midpoint/compare/d2901bc94e09...57b283312e86
More information about the midPoint-svn
mailing list