[midPoint-git] [Evolveum/midpoint] 91e344: repo-sql-impl: RefItemFilterProcessor is now audit...
virgo47
noreply at github.com
Wed Feb 3 00:59:14 CET 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 91e344d7e1ef83119d6a26580b1d091da1e6e829
https://github.com/Evolveum/midpoint/commit/91e344d7e1ef83119d6a26580b1d091da1e6e829
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditRefItemFilterProcessor.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
Log Message:
-----------
repo-sql-impl: RefItemFilterProcessor is now audit specific
Commit: 7495e69242c1f357cf4fc1fe4a751e0fbfb43372
https://github.com/Evolveum/midpoint/commit/7495e69242c1f357cf4fc1fe4a751e0fbfb43372
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/AuditSqlQueryContext.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/JdbcSession.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/mapping/item/DetailTableItemFilterProcessor.java
Log Message:
-----------
SqlQueryContext#sqlConfiguration() fix/renamed to sqlRepoContext()
Commit: f7a5f9d7d6c616bc75123d5e09a7e1eac2ca3655
https://github.com/Evolveum/midpoint/commit/f7a5f9d7d6c616bc75123d5e09a7e1eac2ca3655
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorHostMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorMapping.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/node/QNodeMapping.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/role/QRoleMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QServiceMapping.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-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.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/item/CanonicalItemPathItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/EnumOrdinalItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/ItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/ItemSqlMapper.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/SimpleItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/SinglePathItemFilterProcessor.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/StringItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/TimestampItemFilterProcessor.java
Log Message:
-----------
sqlbase: StringItemFilterProcessor->SimpleItemFilterProcessor
New class supports multiple types, various static factory methods are
provided for specific mappers (string, integer, UUID).
Used paths are also more type-safe/aligned with filter type.
Commit: 50544ca9755f38f2cad6c68bb4e09bf2839f0d5b
https://github.com/Evolveum/midpoint/commit/50544ca9755f38f2cad6c68bb4e09bf2839f0d5b
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/QNameCache.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
Log Message:
-----------
repo-sqale: QNameCache skeleton, no write-through yet
Commit: d1a648aa7dd3321ba88ec542437eb6aa807207eb
https://github.com/Evolveum/midpoint/commit/d1a648aa7dd3321ba88ec542437eb6aa807207eb
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/RefItemFilterProcessor.java
A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/EnumItemFilterProcessor.java
R repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/item/RefItemFilterProcessor.java
Log Message:
-----------
repo-sqale: added RefItemFilterProcessor and EnumItemFilterProcessor
Commit: 855621d73d0d713e85dc420b2d23bffc8df9f5b0
https://github.com/Evolveum/midpoint/commit/855621d73d0d713e85dc420b2d23bffc8df9f5b0
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M repo/repo-sqale/sql/pgnew-repo.sql
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnector.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorMapping.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/QLookupTableRow.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableRowMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObject.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/QReportOutput.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReportOutputMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRole.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/task/MTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTask.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.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/item/SimpleItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/FlexibleRelationalPathBase.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/UuidPath.java
Log Message:
-----------
repo-sqale: massive push in attribute mapping for queries
- SimpleItemFilterProcessor#booleanMapper() was added.
- Enum#name() mapped to database enums (convenient and efficient).
Compare: https://github.com/Evolveum/midpoint/compare/8ee2ee86f6b4...855621d73d0d
More information about the midPoint-svn
mailing list