[midPoint-git] [Evolveum/midpoint] 293672: Improve metadata computation exclusion

mederly noreply at github.com
Fri Aug 28 12:36:59 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 293672e24a0e6316e38bedde46732456b4de319d
      https://github.com/Evolveum/midpoint/commit/293672e24a0e6316e38bedde46732456b4de319d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-08-28 (Fri, 28 Aug 2020)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    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/template-provenance-metadata-recording.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ExtensionAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java

  Log Message:
  -----------
  Improve metadata computation exclusion

1) Metadata applicability at the level of metadata item was fixed.
2) Added option to turn off specific metadata items handling
for given data mapping.

Also reordered items in ProvenanceAcquisitionType.


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

  Changed paths:
    A gui/admin-gui/src/main/resources/initial-objects/600-origin-internal.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    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/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    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/template-provenance-metadata-recording.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/LiteralExpressionEvaluator.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java

  Log Message:
  -----------
  Add Internal origin for midPoint-provided values

This origin is currently used by literal, const, and generate expression
evaluators.


  Commit: 5569011d33e47fcc96ce142b1cea3ebbdbc44471
      https://github.com/Evolveum/midpoint/commit/5569011d33e47fcc96ce142b1cea3ebbdbc44471
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-08-28 (Fri, 28 Aug 2020)

  Changed paths:
    M dist/midpoint-api/pom.xml
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LabelPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LinkedReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProvenanceMetadataWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ProvenanceAcquisitionHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ProvenanceMetadataPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ProvenanceMetadataPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ValueMetadataPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/component/ContainersPopupDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
    M model/certification-impl/pom.xml
    M model/model-api/pom.xml
    M model/model-impl/pom.xml
    M model/model-intest/pom.xml
    M model/model-test/pom.xml
    M model/notifications-impl/pom.xml
    M model/report-impl/pom.xml
    M model/rest-impl/pom.xml
    M model/workflow-impl/pom.xml
    M pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/JdbcSession.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetadata.java
    M repo/security-api/pom.xml
    M testing/conntest/pom.xml
    M testing/longtest/pom.xml
    M testing/rest/pom.xml
    M testing/story/pom.xml

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


Compare: https://github.com/Evolveum/midpoint/compare/128da1bcaaa2...5569011d33e4


More information about the midPoint-svn mailing list