[midPoint-git] [Evolveum/midpoint] 5b0cf8: Support metadata computation in more evaluators

mederly noreply at github.com
Mon Aug 24 17:18:26 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5b0cf8fde1ea8a095a0201e6e554052cb6d2f352
      https://github.com/Evolveum/midpoint/commit/5b0cf8fde1ea8a095a0201e6e554052cb6d2f352
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/path/PathExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    A model/model-common/src/test/resources/mapping/mapping-asis-fullname-metadata.xml
    A model/model-common/src/test/resources/mapping/mapping-const-fullname-metadata.xml
    A model/model-common/src/test/resources/mapping/mapping-generate-fullname-metadata.xml
    A model/model-common/src/test/resources/mapping/mapping-path-fullname-metadata.xml
    M model/model-common/src/test/resources/mapping/mapping-script-fullname-metadata.xml
    A model/model-common/src/test/resources/mapping/mapping-value-fullname-metadata.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-crm.xml
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AbstractExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/ExpressionEvaluatorUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluatorFactory.java

  Log Message:
  -----------
  Support metadata computation in more evaluators

Now we compute metadata not only in transformational
evaluator (mostly <script>) but in almost all evaluators.

Along with this change, all evaluators were migrated
under AbstractExpressionEvaluator class and ExpressionEvaluatorUtil
was therefore removed.


  Commit: 1e8f89837221329f63e75f88b3e9b360b220d368
      https://github.com/Evolveum/midpoint/commit/1e8f89837221329f63e75f88b3e9b360b220d368
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/030-role-superuser.xml
    M gui/admin-gui/src/main/resources/initial-objects/040-role-enduser.xml
    M gui/admin-gui/src/main/resources/initial-objects/041-role-approver.xml
    M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml
    M gui/admin-gui/src/main/resources/initial-objects/043-role-delegator.xml
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querydsl/MidpointOracleTemplates.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

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


Compare: https://github.com/Evolveum/midpoint/compare/9a2c3b1e3c95...1e8f89837221


More information about the midPoint-svn mailing list