[midPoint-git] [Evolveum/midpoint] 7115ce: TestCertificationBasic.java code cleanup

virgo47 noreply at github.com
Tue Sep 14 13:08:06 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 7115ceb4fcede595d4d730e0c0aa58f17d82d322
      https://github.com/Evolveum/midpoint/commit/7115ceb4fcede595d4d730e0c0aa58f17d82d322
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-09-14 (Tue, 14 Sep 2021)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java

  Log Message:
  -----------
  TestCertificationBasic.java code cleanup


  Commit: 28d568deb6b3cbf22afa6821afba55e363ba9238
      https://github.com/Evolveum/midpoint/commit/28d568deb6b3cbf22afa6821afba55e363ba9238
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-09-14 (Tue, 14 Sep 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/QOwnedBy.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItem.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java

  Log Message:
  -----------
  QAccessCertificationCase/WorkItem mapping/resolve/owner row fixes

Container table mapping for ACC.F_WORK_ITEM was added, but this flushed
out wrong owner row type for WI, it should be immediate container, not
owning object. This was now clarified in Javadoc as well.


  Commit: 301eb768feb371cf347e14aabd20c3d795d33bb1
      https://github.com/Evolveum/midpoint/commit/301eb768feb371cf347e14aabd20c3d795d33bb1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-09-14 (Tue, 14 Sep 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/EmbeddedReferenceResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableRowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QTriggerMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/DefaultItemSqlMapper.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java

  Log Message:
  -----------
  repo-sqale: TableRelationResolver used via factory method, JOIN support

To support ordering by single-value (embedded) ref target attributes
(e.g. creatorRef/@/name) these must be JOINed, not EXIST subquery.
Support to do so is added, of course only for single-value traverses.


Compare: https://github.com/Evolveum/midpoint/compare/4064a5607246...301eb768feb3


More information about the midPoint-svn mailing list