[midPoint-git] [Evolveum/midpoint] 3f4ec7: MID-7074: null value placeholder gone, conditional...

virgo47 noreply at github.com
Tue Oct 5 10:40:26 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 3f4ec78d997c00a437166528a2fb728c42575d60
      https://github.com/Evolveum/midpoint/commit/3f4ec78d997c00a437166528a2fb728c42575d60
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-10-05 (Tue, 05 Oct 2021)

  Changed paths:
    M config/sql/native-new/postgres-new.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.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/mapping/SqaleTableMapping.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/connector/QConnectorMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  MID-7074: null value placeholder gone, conditional unique indexes in

M_connector now uses two conditional unique indexes based on whether
connectorHostRefTargetOid is (not) null.
Many ref table indexes were added.
Unique constraints were rewritten to unique indexes - while not what
PG recommends, it's the same and I prefer single way of writing these.
We can't use WHERE with constraints syntax.




More information about the midPoint-svn mailing list