[midPoint-git] [Evolveum/midpoint] 402485: repo-sqale: UriCache fix for repeatable initializa...
virgo47
noreply at github.com
Mon Apr 12 22:40:12 CEST 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 40248513e6c22462a7ea950750f6f2581cc45c71
https://github.com/Evolveum/midpoint/commit/40248513e6c22462a7ea950750f6f2581cc45c71
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/UriCache.java
Log Message:
-----------
repo-sqale: UriCache fix for repeatable initialization
Commit: 65294251422989c6eb9adad17344443460a7fd65
https://github.com/Evolveum/midpoint/commit/65294251422989c6eb9adad17344443460a7fd65
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUpdateContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ObjectRefTableItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/SqaleItemSqlMapper.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/item/NestedMappingResolver.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/item/TableRelationResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleNestedMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/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/lookuptable/QLookupTableMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.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/report/QReportMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoModifyObjectTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditRefItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.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/filtering/item/CanonicalItemPathItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/DetailTableItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/EnumOrdinalItemFilterProcessor.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemSqlMapper.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/QueryTableMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/SqlTransformer.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/ItemRelationResolver.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/ItemSqlMapper.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/NestedMappingResolver.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/TableRelationResolver.java
Log Message:
-----------
repo-sqale: ItemRelationResolver implementations are for sqale only
The contract stayed in repo-sqlbase because it is needed to process
multi-part item paths in ValueFilterProcessor, but concrete details
are purely Sqale related.
This is a step to share this mechanism with delta processing logic.
Compare: https://github.com/Evolveum/midpoint/compare/254b4444b61f...652942514229
More information about the midPoint-svn
mailing list