[midPoint-git] [Evolveum/midpoint] 0018db: repo-sqale: MID-6967 support for assignment/subtyp...

virgo47 noreply at github.com
Wed Jul 14 14:37:23 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 0018db7122c6cf831ffabbf22fdc06161f76eb7e
      https://github.com/Evolveum/midpoint/commit/0018db7122c6cf831ffabbf22fdc06161f76eb7e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M repo/repo-sqale/README.adoc
    M repo/repo-sqale/sql/pgnew-repo.sql
    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
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  repo-sqale: MID-6967 support for assignment/subtype search, EQ only

With one value assignment having subtype with that value is found.
With multiple values in the query, assignment with ANY of the values
is found (this is in line with semantics of multi-value EQ for in memory
filtering).
This is only added for new/future repository, old one would require
subtypes table.
Minor style/cosmetics adjustments around gin index clauses.




More information about the midPoint-svn mailing list