[midPoint-git] [Evolveum/midpoint] 86d448: repo-sqale: container search for CaseWI, mapping, ...
    virgo47 
    noreply at github.com
       
    Fri Jul  9 00:15:32 CEST 2021
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 86d4483b83467113e01fcea3bec3674c87c2918d
      https://github.com/Evolveum/midpoint/commit/86d4483b83467113e01fcea3bec3674c87c2918d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-08 (Thu, 08 Jul 2021)
  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
  Log Message:
  -----------
  repo-sqale: container search for CaseWI, mapping, test
Also, more search tests were shortened and one more EXISTS test added.
  Commit: f3d13b5b09e3b25949c12ca0b4bbbbca8b73121b
      https://github.com/Evolveum/midpoint/commit/f3d13b5b09e3b25949c12ca0b4bbbbca8b73121b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-08 (Thu, 08 Jul 2021)
  Changed paths:
    M 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/mapping/CountMappingResolver.java
  Log Message:
  -----------
  repo-sqale: CountMappingResolver simplified to ItemRelationResolver
  Commit: 116827477d81e789ab40d1eb11ea5306dd1eea1e
      https://github.com/Evolveum/midpoint/commit/116827477d81e789ab40d1eb11ea5306dd1eea1e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-09 (Fri, 09 Jul 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/mapping/ContainerTableRelationResolver.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/RefTableTargetResolver.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/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QUserMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectTemplateMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QArchetypeMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java
  Log Message:
  -----------
  repo-sqale: added dereference support (@) for multi-value (table) refs
This is a two-step process, first we resolve the reference itself using
existing TableRelationResolver and then use relation resolver in the
reference mapping which uses new RefTableTargetResolver.
Mapping for this must be provided lazily to avoid initialization cycles.
More object mappings now remember their static instances.
Compare: https://github.com/Evolveum/midpoint/compare/d401d0f75f97...116827477d81
    
    
More information about the midPoint-svn
mailing list