[midPoint-git] [Evolveum/midpoint] d7fa69: repo-sqale: SqlLogger fixes, better params formatt...

virgo47 noreply at github.com
Wed Mar 17 22:40:11 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d7fa693faa44d1c32526701a4cec1606aebd4412
      https://github.com/Evolveum/midpoint/commit/d7fa693faa44d1c32526701a4cec1606aebd4412
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-17 (Wed, 17 Mar 2021)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/SqlLogger.java

  Log Message:
  -----------
  repo-sqale: SqlLogger fixes, better params formatting (arrays, etc.)


  Commit: b8a6a8ff411b462a553272aa3230aaba6baf5b23
      https://github.com/Evolveum/midpoint/commit/b8a6a8ff411b462a553272aa3230aaba6baf5b23
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-17 (Wed, 17 Mar 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcSession.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/FlexibleRelationalPathBase.java
    R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/InstantType.java
    A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslInstantType.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/UuidPath.java

  Log Message:
  -----------
  repo-sqale: SQL schema migrated from VARCHARS to TEXT types

Explained in: https://dba.stackexchange.com/a/21496/157622


  Commit: 32190dc97ee1c4f333d83a08faf5c0c7d99ccd39
      https://github.com/Evolveum/midpoint/commit/32190dc97ee1c4f333d83a08faf5c0c7d99ccd39
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-17 (Wed, 17 Mar 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/operations/AddObjectOperation.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleTransformerBase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/MAccessCertificationDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/MCase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/QCase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/MConnector.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnector.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/LookupTableRowSqlTransformer.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObject.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/MReportData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReportData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/MResource.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTask.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/support/Jsonb.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/support/JsonbPath.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/support/QuerydslJsonbType.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddObjectTest.java
    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/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  repo-sqale: added Jsonb support, String[] mapping for subtypes and more

Added test that goes through String[] and Jsonb mappings and tries
insert and update of NULLs.


Compare: https://github.com/Evolveum/midpoint/compare/e7b5b24c27e3...32190dc97ee1


More information about the midPoint-svn mailing list