[midPoint-git] [Evolveum/midpoint] bc4579: old-repo: aliases starting with _, TYPE uses exist...
    virgo47 
    noreply at github.com
       
    Tue Jul  5 02:51:09 CEST 2022
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: bc45792bd4e07792b5aebaa2eba4afbed7906ba4
      https://github.com/Evolveum/midpoint/commit/bc45792bd4e07792b5aebaa2eba4afbed7906ba4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-07-05 (Tue, 05 Jul 2022)
  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/TypeRestriction.java
  Log Message:
  -----------
  old-repo: aliases starting with _, TYPE uses exists only with subfilter
If TYPE filter doesn't have inner filter, restriction uses "old" style
without EXISTS which is better in that case.
Subqueries could produce alias like "or" which is invalid, all aliases
now start with _ to avoid this.
QueryInterpreterTest needed plenty of fixes after these changes.
    
    
More information about the midPoint-svn
mailing list