[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