[midPoint-git] [Evolveum/midpoint] 438482: Introduce ItemDefinitionTransformer
Tony Tkáčik
noreply at github.com
Thu May 27 18:20:51 CEST 2021
Branch: refs/heads/feature/perf-schematransform
Home: https://github.com/Evolveum/midpoint
Commit: 43848222bae73ad0f7a7300edab2fc9953788744
https://github.com/Evolveum/midpoint/commit/43848222bae73ad0f7a7300edab2fc9953788744
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-05-27 (Thu, 27 May 2021)
Changed paths:
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinitionTransformer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDefinitionDelegator.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/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
Log Message:
-----------
Introduce ItemDefinitionTransformer
Commit: 5423dbd4c50ec4e762e61a802ceb81c33a8f0e4e
https://github.com/Evolveum/midpoint/commit/5423dbd4c50ec4e762e61a802ceb81c33a8f0e4e
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-05-27 (Thu, 27 May 2021)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DefinitionsToTransformable.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
Log Message:
-----------
Use ItemDefinitionTransformer in SchemaTransformator
Implemented minimal subset of "MutableDefinition" contracts to
satisfy GUI and other tests.
Commit: f7d435d8540c9e28e8f90899ba4f0255350e1b30
https://github.com/Evolveum/midpoint/commit/f7d435d8540c9e28e8f90899ba4f0255350e1b30
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-05-27 (Thu, 27 May 2021)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SpecificAttributesDefinition.java
Log Message:
-----------
ResourceAttributes checks for schema application
Commit: 98286f13c7e58fc289461eb9d830fb52dd602f68
https://github.com/Evolveum/midpoint/commit/98286f13c7e58fc289461eb9d830fb52dd602f68
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-05-27 (Thu, 27 May 2021)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Log Message:
-----------
Removed debug if statement
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Compare: https://github.com/Evolveum/midpoint/compare/c941eb107bab...98286f13c7e5
More information about the midPoint-svn
mailing list