[midPoint-git] [Evolveum/midpoint] 0797cd: repo-sqale: added modify support for Shadow.pendin...
virgo47
noreply at github.com
Thu Jul 22 15:18:43 CEST 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 0797cd345933ab8fe8e28dd42fe75706f09bf13a
https://github.com/Evolveum/midpoint/commit/0797cd345933ab8fe8e28dd42fe75706f09bf13a
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2021-07-22 (Thu, 22 Jul 2021)
Changed paths:
M repo/repo-sqale/sql/pgnew-repo.sql
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ArrayItemDeltaProcessor.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/CountItemDeltaProcessor.java
A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/FinalValueDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/JsonbPolysItemDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/SimpleItemDeltaProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleItemSqlMapper.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/shadow/QShadowMapping.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
Log Message:
-----------
repo-sqale: added modify support for Shadow.pendingOperations (count)
Implemented in CountItemDeltaProcessor which was the third class using
the same code in process(), so FinalValueDeltaProcessor was added and
JsonbPolysItemDeltaProcessor and ArrayItemDeltaProcessor are all
subclasses implementing only setRealValues() and delete().
SimpleItemDeltaProcessor was removed, adds nothing to its superclass
SinglePathItemDeltaProcessor which works just as well.
More information about the midPoint-svn
mailing list