[midPoint-git] [Evolveum/midpoint] 30e72f: Resolve issues with associations in composite keys

Pavol Mederly mederly at evolveum.com
Fri Feb 2 16:22:24 CET 2018


  Branch: refs/heads/feature/reworking-qnames-and-extension-tables
  Home:   https://github.com/Evolveum/midpoint
  Commit: 30e72f8f81a31ad362daa137a5b925c08776d297
      https://github.com/Evolveum/midpoint/commit/30e72f8f81a31ad362daa137a5b925c08776d297
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-02-02 (Fri, 02 Feb 2018)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/account-attribute.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-with-assignment-extension.xml
    M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.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/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointIdProvidingSingleTableEntityPersister.java

  Log Message:
  -----------
  Resolve issues with associations in composite keys

The current (experimental) resolution is based on hacking
SingleTableEntityPersister that pretends that an entity
has an identifier. It remains to be seen if this would work.




More information about the midPoint-svn mailing list