[midPoint-git] [Evolveum/midpoint] 322048: ItemFilterProcessor hierarchy cleanup, parametric ...
virgo47
noreply at github.com
Tue Apr 20 22:48:59 CEST 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 322048fa47550e4a71bee36932d8e2782b30815d
https://github.com/Evolveum/midpoint/commit/322048fa47550e4a71bee36932d8e2782b30815d
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
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/filtering/UriItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.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/EnumItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/EnumOrdinalItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SimpleItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/TimestampItemFilterProcessor.java
Log Message:
-----------
ItemFilterProcessor hierarchy cleanup, parametric type documentation
UriItemFilterProcessor is now under SinglePathItemFilterProcessor.
SqlQueryContext field was left at the top of the hierarchy as the
hierarchy is shallow and wide and is down-casted to more specific type
only in RefTableItemFilterProcessor which keeps it in its own field.
Commit: 702ecdba7072c5f77a149ae3c4e1d27c2485b41c
https://github.com/Evolveum/midpoint/commit/702ecdba7072c5f77a149ae3c4e1d27c2485b41c
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleTransformerBase.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/ContainerSqlTransformer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/ObjectSqlTransformer.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/ReferenceSqlTransformer.java
Log Message:
-----------
SqaleTransformerBase: mapper fields pushed one level lower
This provides more specific type information where needed.
Commit: 7faf5981582e13fd551dca9e185f00865874f85a
https://github.com/Evolveum/midpoint/commit/7faf5981582e13fd551dca9e185f00865874f85a
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-04-20 (Tue, 20 Apr 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.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/ref/QReferenceMapping.java
Log Message:
-----------
repo-sqale: assignment multival refs mapped, join predicate fixed
Compare: https://github.com/Evolveum/midpoint/compare/17de25a78931...7faf5981582e
More information about the midPoint-svn
mailing list