[midPoint-git] [Evolveum/midpoint] c35186: Turn off uniqueness checking for REPLACE deltas
mederly
noreply at github.com
Mon Oct 28 15:13:19 UTC 2019
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: c351863b73f6aecfb2d464758a24907c0dbb2665
https://github.com/Evolveum/midpoint/commit/c351863b73f6aecfb2d464758a24907c0dbb2665
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
Log Message:
-----------
Turn off uniqueness checking for REPLACE deltas
This is an attempt to improve performance of large groups processing:
before more serious solution is implemented, as per MID-5889.
Commit: 83d9e2152d9d83cc17c2f3622b9555c159aace71
https://github.com/Evolveum/midpoint/commit/83d9e2152d9d83cc17c2f3622b9555c159aace71
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
Log Message:
-----------
Slightly improve updates of large items (repo)
Here we (partially) eliminated repeated lookups of things bound
to the item as such. So we no longer do that for each of the values.
Commit: 0872414a59eb4e337906ca85fff0391afb510309
https://github.com/Evolveum/midpoint/commit/0872414a59eb4e337906ca85fff0391afb510309
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadowmanager/ShadowDeltaComputer.java
Log Message:
-----------
Use REPLACE instead of ADD for index-only attrs
When updating repository shadow based on current status of the resource
object we should do REPLACE of index-only attributes, not ADD!
Commit: 59b0cfee08c6e05af1e18fe6dc86cc202efda4fa
https://github.com/Evolveum/midpoint/commit/59b0cfee08c6e05af1e18fe6dc86cc202efda4fa
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
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/shadowmanager/ShadowDeltaComputer.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/impl/sync/ChangeProcessor.java
Log Message:
-----------
Improve provisioning code a bit
Traditional things like "resource object" vs. "shadow" clarification,
elimination of variable value rewriting, redundant checking of
LOGGER.isTraceEnabled, etc.
Commit: f224244bdaa585b81fd5fce56a05333f4df191e7
https://github.com/Evolveum/midpoint/commit/f224244bdaa585b81fd5fce56a05333f4df191e7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 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-model-context-3.xsd
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.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-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
Log Message:
-----------
Minor tracing improvements and fixes
- Added RETRIEVED_RESOURCE_OBJECT_PROCESSING tracing root.
- Fixed some operation result erasures.
- Others.
Commit: a98963ad2d9e1c29f1ed42589cbdcbf055236524
https://github.com/Evolveum/midpoint/commit/a98963ad2d9e1c29f1ed42589cbdcbf055236524
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupImport.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperLargeGroupReconciliation.java
M testing/story/src/test/resources/grouper/system-configuration.xml
A testing/story/src/test/resources/grouper/task-import-groups.xml
A testing/story/src/test/resources/grouper/task-reconcile-groups.xml
Log Message:
-----------
Add "large group import/reconciliation" tests
Commit: 0b49d4fd3c5586ee47343b84fdfc11ac77cc18c4
https://github.com/Evolveum/midpoint/commit/0b49d4fd3c5586ee47343b84fdfc11ac77cc18c4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/e77ca959c183...0b49d4fd3c55
More information about the midPoint-svn
mailing list