[midPoint-git] [Evolveum/midpoint] 2f44b6: repo-sqale: implemented advance/returnUnusedValues...

virgo47 noreply at github.com
Fri Jul 23 11:35:46 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 2f44b65f76d7d6385b19f1cbfe9246ed49785a96
      https://github.com/Evolveum/midpoint/commit/2f44b65f76d7d6385b19f1cbfe9246ed49785a96
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QSequenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/AddObjectContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SequenceTestFunctional.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceTestConcurrency.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SequenceTest.java

  Log Message:
  -----------
  repo-sqale: implemented advance/returnUnusedValuesToSequence() + tests

SequenceTest from old repo was adapted to SequenceTestFunctional (fast)
and SequenceTestConcurrency (slow).
RootUpdateContext.finishExecutionOwn() is made public and used in
sequence update, now it's usable for fullObject (+version) update.
This makes combo prepareUpdateContext()/cxt.finishExecutionOwn()
very elegant way for these object updates without modifications.
Finally, naming of parentResult/operationResult is now consistent.




More information about the midPoint-svn mailing list