[midPoint-git] [Evolveum/midpoint] 0c19f3: Fix delta narrowing algorithm (MID-6063)

mederly noreply at github.com
Fri Feb 21 13:27:50 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 0c19f35abff44b36982f12b6ac30ad393e248f70
      https://github.com/Evolveum/midpoint/commit/0c19f35abff44b36982f12b6ac30ad393e248f70
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-02-21 (Fri, 21 Feb 2020)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    A infra/schema/src/test/resources/diff/system-configuration-after.xml
    A infra/schema/src/test/resources/diff/system-configuration-before.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-after.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/system-configuration-before.xml

  Log Message:
  -----------
  Fix delta narrowing algorithm (MID-6063)

Obviously if we add+delete a given value, we cannot narrow it out from
ADD set and keep it in DELETE set.

But beware, there is a lot more to investigate, mainly regarding
equivalence strategies that are used for comparison and delta
application.


  Commit: b2f6ceb788a117a5ccdfa1f8d87d448a1ac17c0d
      https://github.com/Evolveum/midpoint/commit/b2f6ceb788a117a5ccdfa1f8d87d448a1ac17c0d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-02-21 (Fri, 21 Feb 2020)

  Changed paths:
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/2113f5abe847...b2f6ceb788a1


More information about the midPoint-svn mailing list