[midPoint-git] [Evolveum/midpoint] 5720cc: Fix CME in PCV.keepPaths/removePaths methods

mederly noreply at github.com
Fri Jun 14 12:03:08 CEST 2019


  Branch: refs/heads/feature/prism-perf-improvements
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5720cce882c08bddcd934ebc8d12750b6f4adea1
      https://github.com/Evolveum/midpoint/commit/5720cce882c08bddcd934ebc8d12750b6f4adea1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java

  Log Message:
  -----------
  Fix CME in PCV.keepPaths/removePaths methods


  Commit: 00c4d50e880e297b216c07299deecc56dcbc4070
      https://github.com/Evolveum/midpoint/commit/00c4d50e880e297b216c07299deecc56dcbc4070
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismSerializerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUser.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java

  Log Message:
  -----------
  Eliminate cloning in repo updateFullObject method

Now we simply skip selected items (like photo or task result) when
serializing the object.


Compare: https://github.com/Evolveum/midpoint/compare/63694ece8975...00c4d50e880e


More information about the midPoint-svn mailing list