[midPoint-git] [Evolveum/midpoint] b0331a: repo-sql/audit: DetailTableItemFilterProcessor use...
    virgo47 
    noreply at github.com
       
    Sat Jul  3 14:27:32 CEST 2021
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b0331a2a08278d76abba5dc32c9f97edea81b582
      https://github.com/Evolveum/midpoint/commit/b0331a2a08278d76abba5dc32c9f97edea81b582
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-03 (Sat, 03 Jul 2021)
  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/AuditSqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/CanonicalItemPathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/DetailTableItemFilterProcessor.java
  Log Message:
  -----------
  repo-sql/audit: DetailTableItemFilterProcessor uses EXISTS subquery now
This requires check of the nested filter and in case it's IS NULL we
can omit the filter from subquery WHERE and call NOT EXISTS instead.
  Commit: 2a2b4e90fc1d0a4a9b1ea2263e32aa9624ce10b7
      https://github.com/Evolveum/midpoint/commit/2a2b4e90fc1d0a4a9b1ea2263e32aa9624ce10b7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-03 (Sat, 03 Jul 2021)
  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/DelegatingItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExistsFilterProcessor.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/ContainerTableRelationResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ExtensionMappingResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleItemRelationResolver.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/qmodel/assignment/QAssignment.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchObjectTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
  Log Message:
  -----------
  repo-sqale: added first version of EXISTS filter support
Compare: https://github.com/Evolveum/midpoint/compare/0d5722531213...2a2b4e90fc1d
    
    
More information about the midPoint-svn
mailing list