[midPoint-git] [Evolveum/midpoint] e92f85: Stop cloning object returned by "getObject"

mederly noreply at github.com
Wed Apr 26 20:11:50 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: e92f85c888757d348b3490848eba320d4d2d36c2
      https://github.com/Evolveum/midpoint/commit/e92f85c888757d348b3490848eba320d4d2d36c2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-04-26 (Wed, 26 Apr 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java

  Log Message:
  -----------
  Stop cloning object returned by "getObject"

Such cloning is no longer neither necessary nor suitable, as the
SchemaTransformer does the cloning itself - and only if needed.


  Commit: 405bfb9baf88606d95dbfdd7e0c19844c9a0237f
      https://github.com/Evolveum/midpoint/commit/405bfb9baf88606d95dbfdd7e0c19844c9a0237f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-04-26 (Wed, 26 Apr 2023)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOperationPerf.java

  Log Message:
  -----------
  Improve TestOperationPerf

These changes are required to measure small (microsecond-scale)
execution times by a large number of iterations. Also, the "read-only"
option was added.


  Commit: f07989d9eb714c2d6b6386c7de78424f24faef7b
      https://github.com/Evolveum/midpoint/commit/f07989d9eb714c2d6b6386c7de78424f24faef7b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-04-26 (Wed, 26 Apr 2023)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/OidcClientModuleWebSecurityConfiguration.java
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRestAction.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRestAction.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRestAction.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/TestResourceRestAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaContextTest.java

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


Compare: https://github.com/Evolveum/midpoint/compare/ba9f937a6765...f07989d9eb71


More information about the midPoint-svn mailing list