[midPoint-git] [Evolveum/midpoint] 95e8d2: native-repo: added identity skipping/resolving, to...

virgo47 noreply at github.com
Wed May 3 16:40:18 CEST 2023


  Branch: refs/heads/support-4.4
  Home:   https://github.com/Evolveum/midpoint
  Commit: 95e8d2217222ff440bb03e2cc308a08d5a762987
      https://github.com/Evolveum/midpoint/commit/95e8d2217222ff440bb03e2cc308a08d5a762987
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.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/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java

  Log Message:
  -----------
  native-repo: added identity skipping/resolving, toSchemaObject review

Explicit toSchemaObjectWithResolvedNames will be introduced, WIP.


  Commit: a418cb894d5430f506a03da7fda8aa7d8cf05bfa
      https://github.com/Evolveum/midpoint/commit/a418cb894d5430f506a03da7fda8aa7d8cf05bfa
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlRecorder.java

  Log Message:
  -----------
  SqlRecorder: added dumpQueryBuffer, better line breaks for multi-SQL


  Commit: b82978beabc9344f81729e11e8c2142eef5cc3de
      https://github.com/Evolveum/midpoint/commit/b82978beabc9344f81729e11e8c2142eef5cc3de
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java

  Log Message:
  -----------
  SqaleRepoBaseTest: query recording: repoSearchObjects->searchObjects

Method searchObjects should be used in tests for main test part, while
repositorySearchObjects is more low level, recording should have not
been there.
Also, provided repositorySearchObjects and searchObjects with non-vararg
selectorOptions for easier builder usage, no need for iterator().next().
Finally, assertReferenceNamesSet(SearchResultList) was added.


  Commit: fc82a5fdd26df955a6a899d8bdb0b2888907331a
      https://github.com/Evolveum/midpoint/commit/fc82a5fdd26df955a6a899d8bdb0b2888907331a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  native-repo: test962SearchGetNamesAccessCertificationCampaignsWithCases


  Commit: e758d8c888b9fd7a9ba1ff2b5b82ef9440fe9cab
      https://github.com/Evolveum/midpoint/commit/e758d8c888b9fd7a9ba1ff2b5b82ef9440fe9cab
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDeltaMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditRefValueMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.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/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditTableMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java

  Log Message:
  -----------
  SqaleTableMapping contracts clarified, but some TODO still left there

QueryTableMapping#toSchemaObject(): added JdbcSession parameter
5-param toSchemaObject renamed to toSchemaObjectInternal, should go away
later, when we're done with forceFull flag.
Conversion method with ref-name resolution named toSchemaObjectComplete.


Compare: https://github.com/Evolveum/midpoint/compare/1ac528342fee...e758d8c888b9


More information about the midPoint-svn mailing list