[midPoint-git] [Evolveum/midpoint] 35d42e: Prepare for implementing object type delineation
mederly
noreply at github.com
Wed May 25 01:02:27 CEST 2022
Branch: refs/heads/feature/new-classification
Home: https://github.com/Evolveum/midpoint
Commit: 35d42ed7cc8d6f340578de1cae51a05b847ff724
https://github.com/Evolveum/midpoint/commit/35d42ed7cc8d6f340578de1cae51a05b847ff724
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-05-24 (Tue, 24 May 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
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/resourceobjects/EntitlementConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsBeans.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsLocalBeans.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDBTable.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDiscovery.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjIncompletePassword.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjObjectTypes.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjReadablePassword.java
M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-incomplete-password.xml
M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
A provisioning/provisioning-impl/src/test/resources/opendj/types/alice-employee.ldif
A provisioning/provisioning-impl/src/test/resources/opendj/types/ann-security-admin.ldif
A provisioning/provisioning-impl/src/test/resources/opendj/types/jim-admin.ldif
A provisioning/provisioning-impl/src/test/resources/opendj/types/joe-super-admin.ldif
A provisioning/provisioning-impl/src/test/resources/opendj/types/resource-opendj-types.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismValueAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapComplex.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapMutilated.java
M testing/story/src/test/resources/ldap/complex/resource-opendj.xml
Log Message:
-----------
Prepare for implementing object type delineation
Here are minor code cleanups and creation of a test class.
Commit: 2bca8e672678ca0782f3219c9a1b1a12acdb6321
https://github.com/Evolveum/midpoint/commit/2bca8e672678ca0782f3219c9a1b1a12acdb6321
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-05-25 (Wed, 25 May 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicy.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicyFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/ShadowCleanupActivityHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingActivityRun.java
A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/Resource.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/shadows/DefinitionsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/DefinitionsUtil.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/QueryConversionUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjObjectTypes.java
R provisioning/provisioning-impl/src/test/resources/opendj/types/ann-security-admin.ldif
A provisioning/provisioning-impl/src/test/resources/opendj/types/ann-tester.ldif
R provisioning/provisioning-impl/src/test/resources/opendj/types/joe-super-admin.ldif
M provisioning/provisioning-impl/src/test/resources/opendj/types/resource-opendj-types.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchBasedActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/BucketingManager.java
Log Message:
-----------
Add draft delineation support
Very experimental. Hierarchy constraints are checked
in a really hacky way.
Compare: https://github.com/Evolveum/midpoint/compare/7296dd15d12b...2bca8e672678
More information about the midPoint-svn
mailing list