[midPoint-git] [Evolveum/midpoint] fc4d4d: repo-sqale: m_object.objectTypeClass->objectType +...

virgo47 noreply at github.com
Thu Mar 4 00:33:31 CET 2021


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

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/MObjectTypeMapping.java
    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/qmodel/object/MObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/ObjectSqlTransformer.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObject.java

  Log Message:
  -----------
  repo-sqale: m_object.objectTypeClass->objectType + type constant fixes


  Commit: 582e929e8973d4f10dcb5cfaefba034ea056e596
      https://github.com/Evolveum/midpoint/commit/582e929e8973d4f10dcb5cfaefba034ea056e596
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/assignment/QAssignmentMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainer.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MTrigger.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QTrigger.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QTriggerMapping.java

  Log Message:
  -----------
  repo-sqale: added QContainer mapping for super-table m_container


  Commit: 9c12590186c4d1f4a3ec27baba395d38cce33d44
      https://github.com/Evolveum/midpoint/commit/9c12590186c4d1f4a3ec27baba395d38cce33d44
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  StartupConfiguration.java: absolute path to config.xml is shown


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

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

  Log Message:
  -----------
  JdbcSession#close(): skips commit for auto-commit connections


  Commit: 32710c65d9cc4222d2e5394e5481dd4443e59dc3
      https://github.com/Evolveum/midpoint/commit/32710c65d9cc4222d2e5394e5481dd4443e59dc3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java

  Log Message:
  -----------
  both repo *BeanConfigs now accept the value in <type> element as well

That is, instead of <repositoryServiceFactoryClass>...</...> one can
now write something like <type>sql</type> (for old repo).
The factory classes now don't even exist + while seemingly flexible it
leaks too much impl details for something only core team will develop.
Finally, it is more flexible and plays better with Spring.


  Commit: 407e37506eb5c9715b1e873e5cfd5525f552be67
      https://github.com/Evolveum/midpoint/commit/407e37506eb5c9715b1e873e5cfd5525f552be67
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M repo/repo-sqale/pom.xml
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddObjectTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoInitTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/config-test.xml

  Log Message:
  -----------
  repo-sqale: first batch of tests, still rather exploratory

Not run automatically yet, but they are already helping. :-)


Compare: https://github.com/Evolveum/midpoint/compare/a46206c61a2b...407e37506eb5


More information about the midPoint-svn mailing list