[midPoint-git] [Evolveum/midpoint] dc2d95: Axiom: intruduced AxiomMapItem

Lukas Skublik noreply at github.com
Thu Jul 23 09:58:13 CEST 2020


  Branch: refs/heads/feature/reverse-report
  Home:   https://github.com/Evolveum/midpoint
  Commit: dc2d957d648637c8cf95d62050e6fb5a21baa8d4
      https://github.com/Evolveum/midpoint/commit/dc2d957d648637c8cf95d62050e6fb5a21baa8d4
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    M infra/axiom/src/main/resources/axiom-model.axiom

  Log Message:
  -----------
  Axiom: intruduced AxiomMapItem

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 22880932f78fcdc3ed5d2507fd5dd2816ebf1941
      https://github.com/Evolveum/midpoint/commit/22880932f78fcdc3ed5d2507fd5dd2816ebf1941
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java

  Log Message:
  -----------
  Axiom: Removed IdentifierSpaceKey in favor of AxiomValueIdentifier

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: e57826c4b2b5a1c73f1f2f5eeecf72530446fe21
      https://github.com/Evolveum/midpoint/commit/e57826c4b2b5a1c73f1f2f5eeecf72530446fe21
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-19 (Fri, 19 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java

  Log Message:
  -----------
  Axiom: Added representation of prefix+localName and use it

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: a364a9078cbeea182fee01f3bbc7035b12cb322b
      https://github.com/Evolveum/midpoint/commit/a364a9078cbeea182fee01f3bbc7035b12cb322b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-21 (Sun, 21 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    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-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:
  -----------
  MID-6319: AuditService added noop countObjects and searchObjects methods


  Commit: 978648231fe37be69a4e8a39e4344311dadba798
      https://github.com/Evolveum/midpoint/commit/978648231fe37be69a4e8a39e4344311dadba798
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPrefixedName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java

  Log Message:
  -----------
  Axiom: Introduced AxiomPrefixedName and stream APIs for it

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 6113f43674228c50564fa4809cae0d49d32eea90
      https://github.com/Evolveum/midpoint/commit/6113f43674228c50564fa4809cae0d49d32eea90
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java

  Log Message:
  -----------
  Axiom: Renamed ComplexValue to StructuredValue in Axiom sources

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 46f468f07566e10aab7506b9d82d77a59c5630cc
      https://github.com/Evolveum/midpoint/commit/46f468f07566e10aab7506b9d82d77a59c5630cc
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom

  Log Message:
  -----------
  Axiom: Added support for metadata and const keyword.

Added support for:
  - Map Item - allows item values to be indexed by modeled identifier
  - Item overriding - requires Map Item, allows item to be overriden
  - ItemDefinition/const - Allows to specify constant value for subtyped items.
  - Model/metadata - substitution for augmentation with const target data:ValueMetadata

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 4cdddb721b9a474eb68cc066eeb07715b45b39ef
      https://github.com/Evolveum/midpoint/commit/4cdddb721b9a474eb68cc066eeb07715b45b39ef
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/test/resources/prism/prism-infra.axiom

  Log Message:
  -----------
  Axiom: Fixed infra support

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 1b22585440fd9cc1d50978b21159e49f1e507d13
      https://github.com/Evolveum/midpoint/commit/1b22585440fd9cc1d50978b21159e49f1e507d13
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    A infra/axiom/src/test/resources/multimodel/extension/john-doe-substitution.axiomd

  Log Message:
  -----------
  Axiom: Added test for metadata serialized in Axiom

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: e8de670aab67ed49559837678e7eff5a1eababae
      https://github.com/Evolveum/midpoint/commit/e8de670aab67ed49559837678e7eff5a1eababae
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    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
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.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:
  -----------
  MID-6319: AuditSearchTest skeleton + changes of new AuditService methods


  Commit: d8bd999157f6d73195f6cf91c9370c64acf7db8a
      https://github.com/Evolveum/midpoint/commit/d8bd999157f6d73195f6cf91c9370c64acf7db8a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/pom.xml
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAbstractRole.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCampaign.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCase.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertDefinition.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWi.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWiReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMArchetype.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignment.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtBoolean.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtDate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtLong.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtPoly.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtString.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtension.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentPolicySituation.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditEvent.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCase.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWi.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWiReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnector.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorHost.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorTargetSystem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMDashboard.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMExtItem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocus.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPhoto.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPolicySituation.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMForm.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFunctionLibrary.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGenericObject.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGlobalMetadata.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTable.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTableRow.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMNode.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObject.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectCollection.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtBoolean.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtDate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtLong.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtPoly.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtString.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectSubtype.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTemplate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTextInfo.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOperationExecution.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrg.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgClosure.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgOrgType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReport.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReportOutput.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMResource.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMRole.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSecurityPolicy.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSequence.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMService.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMServiceType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMShadow.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSystemConfiguration.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTask.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTaskDependent.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTrigger.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUser.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserEmployeeType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganization.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganizationalUnit.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMValuePolicy.java

  Log Message:
  -----------
  MID-6319: querydsl experimental metamodel for inspiration


  Commit: 043a18de0d0975b297e820ec24acffd5d70a8eb7
      https://github.com/Evolveum/midpoint/commit/043a18de0d0975b297e820ec24acffd5d70a8eb7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/pom.xml

  Log Message:
  -----------
  MID-6319: POM fixes + checkstyle disabled for repo because of Q* classes

Querydsl uses different convention for static final fields (still OK).


  Commit: 96b6084ed4540c8c73be4d8bbd8b1af3efa064ee
      https://github.com/Evolveum/midpoint/commit/96b6084ed4540c8c73be4d8bbd8b1af3efa064ee
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    A config/sql/h2-upgrade-4.0-4.2.sql
    R config/sql/h2-upgrade-4.1-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    A config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    A config/sql/mysql-upgrade-4.0-4.2.sql
    R config/sql/mysql-upgrade-4.1-4.2-utf8mb4.sql
    R config/sql/mysql-upgrade-4.1-4.2.sql
    R config/sql/oracle-4.0-all.sql
    A config/sql/oracle-4.2-all.sql
    A config/sql/oracle-upgrade-4.0-4.2.sql
    R config/sql/oracle-upgrade-4.1-4.2.sql
    R config/sql/postgresql-4.0-all.sql
    A config/sql/postgresql-4.2-all.sql
    A config/sql/postgresql-upgrade-4.0-4.2.sql
    R config/sql/postgresql-upgrade-4.1-4.2.sql
    R config/sql/sqlserver-4.0-all.sql
    A config/sql/sqlserver-4.2-all.sql
    A config/sql/sqlserver-upgrade-4.0-4.2.sql
    R config/sql/sqlserver-upgrade-4.1-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestSecurityUtils.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItemId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperationId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOidId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/AbstractLoginPageTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/LoginPageWithAuthenticationConfigTest.java
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-node-group-gui.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-nonce-reset-pass.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-secururity-question-reset-pass.xml
    A testing/schrodingertest/src/test/resources/configuration/objects/tasks/add-archetype-to-node-bulk-task.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng

# Conflicts:
#	repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java


  Commit: 69963bff24592bc35e59935d724137da49747870
      https://github.com/Evolveum/midpoint/commit/69963bff24592bc35e59935d724137da49747870
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: metadata experiments, querydsl-sql-codegen commented out


  Commit: 37b957cd0a923506e65c3500ec543e24b9d6fbea
      https://github.com/Evolveum/midpoint/commit/37b957cd0a923506e65c3500ec543e24b9d6fbea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAbstractRole.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCampaign.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCase.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertDefinition.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWi.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWiReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMArchetype.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignment.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtBoolean.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtDate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtLong.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtPoly.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtString.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtension.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentPolicySituation.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditEvent.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditResource.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCase.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWi.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWiReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnector.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorHost.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorTargetSystem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMDashboard.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMExtItem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocus.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPhoto.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPolicySituation.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMForm.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFunctionLibrary.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGenericObject.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGlobalMetadata.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTable.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTableRow.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMNode.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObject.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectCollection.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtBoolean.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtDate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtLong.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtPoly.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtString.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectSubtype.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTemplate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTextInfo.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOperationExecution.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrg.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgClosure.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgOrgType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReport.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReportOutput.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMResource.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMRole.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSecurityPolicy.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSequence.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMService.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMServiceType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMShadow.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSystemConfiguration.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTask.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTaskDependent.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTrigger.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUser.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserEmployeeType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganization.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganizationalUnit.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMValuePolicy.java

  Log Message:
  -----------
  MID-6319: only audit metamodel left, added beans, query experiments

Metamodel describes the table, but beans are necessary if we want to
query whole "entities" instead of just columns. The bean has the same
role like JPA entity (sans the mapping).
Some experimental one-to-many processing tried in throw-away code.


  Commit: fd2efeb0f1b06a4e7c08c084fc72291b35a9bf72
      https://github.com/Evolveum/midpoint/commit/fd2efeb0f1b06a4e7c08c084fc72291b35a9bf72
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: fix of one-to-many mapping, key normalization was missing


  Commit: e5392c296e1fd54f34e026f0725b341c4962a96e
      https://github.com/Evolveum/midpoint/commit/e5392c296e1fd54f34e026f0725b341c4962a96e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: experiments with more dynamic selects without bean projection


  Commit: e93f21d5f26722ca48b72b30ef2375b7fbc04dc3
      https://github.com/Evolveum/midpoint/commit/e93f21d5f26722ca48b72b30ef2375b7fbc04dc3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ExtensionColumns.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditResource.java

  Log Message:
  -----------
  MID-6319: experiments with extension columns, nothing final


  Commit: 36c4daeca70e2726986bfc6cd1947888fdd2d11d
      https://github.com/Evolveum/midpoint/commit/36c4daeca70e2726986bfc6cd1947888fdd2d11d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    M config/sql/h2-upgrade-4.0-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    M config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    M config/sql/mysql-upgrade-4.0-4.2.sql
    M config/sql/oracle-4.2-all.sql
    M config/sql/oracle-upgrade-4.0-4.2.sql
    M config/sql/postgresql-4.2-all.sql
    M config/sql/postgresql-upgrade-4.0-4.2.sql
    M config/sql/sqlserver-4.2-all.sql
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/BasicSearchFilterModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/MyPasswordQuestionsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpHeaderModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 990c35179242d369ec442bb4e0710a66d3362733
      https://github.com/Evolveum/midpoint/commit/990c35179242d369ec442bb4e0710a66d3362733
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: ideas on the side of audit service, skeleton of search


  Commit: c79027ab9ec37cf131bc722d9f9b17e274385af9
      https://github.com/Evolveum/midpoint/commit/c79027ab9ec37cf131bc722d9f9b17e274385af9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    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-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.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/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.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:
  -----------
  MID-6319: AuditService#search will return result of AuditEventRecordType


  Commit: c1aaee8e323c4981ccf7e5f053e8656e4a3f3be2
      https://github.com/Evolveum/midpoint/commit/c1aaee8e323c4981ccf7e5f053e8656e4a3f3be2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    M config/sql/h2-upgrade-4.0-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    M config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    M config/sql/mysql-upgrade-4.0-4.2.sql
    M config/sql/oracle-4.2-all.sql
    M config/sql/oracle-upgrade-4.0-4.2.sql
    M config/sql/postgresql-4.2-all.sql
    M config/sql/postgresql-upgrade-4.0-4.2.sql
    M config/sql/sqlserver-4.2-all.sql
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/delta/ObjectDeltaOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Hacks.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ParsingContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataMockUpFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/ItemDeltaItem.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismContextFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/SchemaXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/HacksImpl.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/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerDomTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerStringTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerXNodeTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessorRegistry.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomIterativeReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomWriter.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/AbstractJsonLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/Constants.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DomElementSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/NullLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/XmlGregorianCalendarSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/YamlLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/AbstractReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/DocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathTypeDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonOtherTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReadingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/MultiDocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/PolyStringDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/QNameDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/RootObjectReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/YamlReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DomElementSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathTypeSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/PolyStringSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/QNameSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/WritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/XmlGregorianCalendarSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWritingContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/JaxbDomHackImpl.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/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDescriptionParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsingJson.java
    R infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractJsonLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractLexicalProcessorTest.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/DelegatingLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestDomParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestJsonParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestYamlParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/TestQueryConverters.java
    A infra/prism-impl/src/test/resources/common/json/objects-0-empty.json
    A infra/prism-impl/src/test/resources/common/json/objects-1-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-1.json
    R infra/prism-impl/src/test/resources/common/json/objects-10-list-of-lists.json
    A infra/prism-impl/src/test/resources/common/json/objects-2-single-non-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong-2.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong.json
    R infra/prism-impl/src/test/resources/common/json/objects-3-ns.json
    A infra/prism-impl/src/test/resources/common/json/objects-3-single-list.json
    A infra/prism-impl/src/test/resources/common/json/objects-4-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/json/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-6-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-7-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-9-list-single.json
    A infra/prism-impl/src/test/resources/common/json/objects-json-yaml-1-incomplete-list.json
    A infra/prism-impl/src/test/resources/common/json/user-alice-metadata.json
    A infra/prism-impl/src/test/resources/common/xml/objects-0-empty.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-1-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-1.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-2-single-non-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-3-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-3-single-list.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-4-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-6-single.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-7-single.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-1-no-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-2-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/user-alice-metadata.xml
    A infra/prism-impl/src/test/resources/common/yaml/objects-0-empty.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-1-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-1.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-10-list-of-lists.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-2-single-non-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong-2.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-3-ns.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-3-single-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-4-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-4-no-root-ns.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-5-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-6-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-7-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-8-multi-document.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-9-list-single.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-json-yaml-1-incomplete-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-yaml-1-multi-document.yaml
    A infra/prism-impl/src/test/resources/common/yaml/user-alice-metadata.yaml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataMockUpFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    R infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-mock-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUser.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUserPolyString.java
    M infra/schema/src/test/resources/common/json/no-ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/no-ns/objects.json
    M infra/schema/src/test/resources/common/json/ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/ns/objects.json
    M infra/schema/src/test/resources/common/yaml/no-ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/no-ns/objects.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects.yaml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/resources/importer/import-bad.json
    M model/model-intest/src/test/resources/importer/import-ref.json
    M model/model-intest/src/test/resources/importer/import-task.json
    M model/model-intest/src/test/resources/importer/import-task.yaml
    M model/model-intest/src/test/resources/importer/import-users-overwrite.json
    M model/model-intest/src/test/resources/importer/import-users-overwrite.yaml
    M model/model-intest/src/test/resources/importer/import-users.json
    M model/model-intest/src/test/resources/importer/import-users.yaml
    M model/model-intest/src/test/resources/importer/resource-derby.json
    M model/model-intest/src/test/resources/importer/resource-derby.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.json
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.json
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.yaml
    M model/model-intest/src/test/resources/metadata/template-regular-user.xml
    M model/model-intest/src/test/resources/metadata/user-alice.xml
    M model/model-intest/src/test/resources/metadata/user-bob.xml
    A model/model-intest/src/test/resources/metadata/user-chuck.xml
    M model/model-intest/testng-integration-full.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: ac45f528b434433ab30c7149f3ea5c4c65d5391d
      https://github.com/Evolveum/midpoint/commit/ac45f528b434433ab30c7149f3ea5c4c65d5391d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-28 (Sun, 28 Jun 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/AbstractMappingImpl.java
    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/SimpleValueMetadataComputer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-metadata.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/archetype-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-employees.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-special-medical-services.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/user-jim.xml
    M model/model-intest/src/test/resources/metadata/template-regular-user.xml
    M model/model-intest/src/test/resources/schema/metadata.xsd
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: d33ff694c1bf1b012e1bd35c226dfc836c25f616
      https://github.com/Evolveum/midpoint/commit/d33ff694c1bf1b012e1bd35c226dfc836c25f616
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-28 (Sun, 28 Jun 2020)

  Changed paths:
    M model/model-impl/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/password/security-policy-default-storage-hashing.xml
    M model/model-intest/src/test/resources/password/security-policy-password-storage-none.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/security-policy-special.xml
    M repo/security-impl/src/test/resources/security-policy.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 72156eccc6f6b0e8eda1bded4104c8542b1b2087
      https://github.com/Evolveum/midpoint/commit/72156eccc6f6b0e8eda1bded4104c8542b1b2087
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java

  Log Message:
  -----------
  unused ContainerOidGenerator.java deleted


  Commit: a4dce6c9dfdea4a5596af825f3811f97e275b4a0
      https://github.com/Evolveum/midpoint/commit/a4dce6c9dfdea4a5596af825f3811f97e275b4a0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java

  Log Message:
  -----------
  repo code cleanup around commons.lang, equals/hashCode, final fields

- Validate.notNull replaced with JDK Objects.requireNonNull
- StringUtils.isEmpty replaced with Guava Strings.isNullOrEmpty
- everything else from commons.lang was migrated to lang3


  Commit: 0754b271fd0a05df56515c9df802f43d5ef5836a
      https://github.com/Evolveum/midpoint/commit/0754b271fd0a05df56515c9df802f43d5ef5836a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java

  Log Message:
  -----------
  SelectQueryBuilder.java: removed unnecessary \ before ' from regexps


  Commit: 34a645dc079dff4b8626c850bc61197e1ffecbc0
      https://github.com/Evolveum/midpoint/commit/34a645dc079dff4b8626c850bc61197e1ffecbc0
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPath.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPathImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomVariableName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/NamedPathComponent.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ValueBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Builder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedFunction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedSupplier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Navigable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Path.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java

  Log Message:
  -----------
  Axiom: Added AxiomPath and related concepts

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: c3b169d6bd5f337dc27bcdbf1f57055108342a6a
      https://github.com/Evolveum/midpoint/commit/c3b169d6bd5f337dc27bcdbf1f57055108342a6a
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java

  Log Message:
  -----------
  Axiom: Intruduced AxiomPath to grammar

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 1a3e938d9fc48db6737d9e1c2fcd1f9fbdabc0c4
      https://github.com/Evolveum/midpoint/commit/1a3e938d9fc48db6737d9e1c2fcd1f9fbdabc0c4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelAttributeMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java

  Log Message:
  -----------
  MID-6319: next try to map metadata and model<->data types (not finished)


  Commit: e7efae4135584865c2ebffd37eabeb9a20693e33
      https://github.com/Evolveum/midpoint/commit/e7efae4135584865c2ebffd37eabeb9a20693e33
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.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/query/QueryDefinitionRegistry.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 7a67c01a8415ffe0a8b1ced6e68ab682a7983a20
      https://github.com/Evolveum/midpoint/commit/7a67c01a8415ffe0a8b1ced6e68ab682a7983a20
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java

  Log Message:
  -----------
  NullTaskImpl.java: added static INSTANCE, null task is stateless anyway


  Commit: 7a3ee508ca3ac1379641733d8db6844f09aee52d
      https://github.com/Evolveum/midpoint/commit/7a3ee508ca3ac1379641733d8db6844f09aee52d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.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/AuditEventRecordSqlTransformer.java

  Log Message:
  -----------
  MID-6319: minor progress in test (commit to switch computers)


  Commit: b2757e9305cec0cf1958a23d4583450c0049539b
      https://github.com/Evolveum/midpoint/commit/b2757e9305cec0cf1958a23d4583450c0049539b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added PageOf<T> class representing repo-side paged result


  Commit: 94e32df40da31bee45c13a0865878f7622b5d4e6
      https://github.com/Evolveum/midpoint/commit/94e32df40da31bee45c13a0865878f7622b5d4e6
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AbstractStreamAdapter.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomTypeContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StreamContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/AxiomPathValueDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java

  Log Message:
  -----------
  Axiom: Added initial infrastructure for simple types

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 3283ded70805204bb307a0fad0160e49d4403786
      https://github.com/Evolveum/midpoint/commit/3283ded70805204bb307a0fad0160e49d4403786
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java

  Log Message:
  -----------
  Axiom: Use new codec infrastructure for ANTLR-based Axiom grammar

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 247213e09df3cdcb6adc588c9b00ff4ab0dc5813
      https://github.com/Evolveum/midpoint/commit/247213e09df3cdcb6adc588c9b00ff4ab0dc5813
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java

  Log Message:
  -----------
  MID-6319: little progress with condition mapping


  Commit: e9422e0995ec591deb70dd65811b7afcb9b9c15c
      https://github.com/Evolveum/midpoint/commit/e9422e0995ec591deb70dd65811b7afcb9b9c15c
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom

  Log Message:
  -----------
  Axiom: Added mixins for type restrictions

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 6906a97f7c26dc26195f074dff971d4e600f8aa9
      https://github.com/Evolveum/midpoint/commit/6906a97f7c26dc26195f074dff971d4e600f8aa9
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    A config/sql/h2-upgrade-4.0-4.2.sql
    R config/sql/h2-upgrade-4.1-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    A config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    A config/sql/mysql-upgrade-4.0-4.2.sql
    R config/sql/mysql-upgrade-4.1-4.2-utf8mb4.sql
    R config/sql/mysql-upgrade-4.1-4.2.sql
    R config/sql/oracle-4.0-all.sql
    A config/sql/oracle-4.2-all.sql
    A config/sql/oracle-upgrade-4.0-4.2.sql
    R config/sql/oracle-upgrade-4.1-4.2.sql
    R config/sql/postgresql-4.0-all.sql
    A config/sql/postgresql-4.2-all.sql
    A config/sql/postgresql-upgrade-4.0-4.2.sql
    R config/sql/postgresql-upgrade-4.1-4.2.sql
    R config/sql/sqlserver-4.0-all.sql
    A config/sql/sqlserver-4.2-all.sql
    A config/sql/sqlserver-upgrade-4.0-4.2.sql
    R config/sql/sqlserver-upgrade-4.1-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/delta/ObjectDeltaOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    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.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/BasicSearchFilterModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/MyPasswordQuestionsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpHeaderModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointAuthFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/SchrodingerComponentInitListener.java
    A gui/admin-gui/src/main/resources/initial-objects/060-archetype-report-dashboard.xml
    A gui/admin-gui/src/main/resources/initial-objects/061-archetype-report-collection.xml
    M gui/admin-gui/src/main/resources/initial-objects/130-report-certification-definitions.xml
    R gui/admin-gui/src/main/resources/initial-objects/170-archetype-report-dashboard.xml
    R gui/admin-gui/src/main/resources/initial-objects/171-archetype-report-collection.xml
    A gui/admin-gui/src/main/resources/initial-objects/255-object-collection-certification-definition-all.xml
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestSecurityUtils.java
    M gui/admin-gui/testng-unit.xml
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Hacks.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemProcessing.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ParsingContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataMockUpFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismContextFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/SchemaXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/HacksImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.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/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerDomTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerStringTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerXNodeTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessorRegistry.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomIterativeReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomWriter.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/AbstractJsonLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/Constants.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DomElementSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/NullLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/XmlGregorianCalendarSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/YamlLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/AbstractReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/DocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathTypeDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonOtherTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReadingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/MultiDocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/PolyStringDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/QNameDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/RootObjectReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/YamlReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DomElementSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathTypeSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/PolyStringSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/QNameSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/WritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/XmlGregorianCalendarSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWritingContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/JaxbDomHackImpl.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/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ObjectFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDescriptionParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsingJson.java
    R infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractJsonLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractLexicalProcessorTest.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/DelegatingLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestDomParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestJsonParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestYamlParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/TestQueryConverters.java
    A infra/prism-impl/src/test/resources/common/json/objects-0-empty.json
    A infra/prism-impl/src/test/resources/common/json/objects-1-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-1.json
    R infra/prism-impl/src/test/resources/common/json/objects-10-list-of-lists.json
    A infra/prism-impl/src/test/resources/common/json/objects-2-single-non-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong-2.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong.json
    R infra/prism-impl/src/test/resources/common/json/objects-3-ns.json
    A infra/prism-impl/src/test/resources/common/json/objects-3-single-list.json
    A infra/prism-impl/src/test/resources/common/json/objects-4-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/json/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-6-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-7-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-9-list-single.json
    A infra/prism-impl/src/test/resources/common/json/objects-json-yaml-1-incomplete-list.json
    A infra/prism-impl/src/test/resources/common/json/user-alice-metadata.json
    A infra/prism-impl/src/test/resources/common/xml/objects-0-empty.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-1-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-1.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-2-single-non-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-3-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-3-single-list.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-4-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-6-single.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-7-single.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-1-no-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-2-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/user-alice-metadata.xml
    A infra/prism-impl/src/test/resources/common/yaml/objects-0-empty.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-1-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-1.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-10-list-of-lists.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-2-single-non-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong-2.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-3-ns.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-3-single-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-4-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-4-no-root-ns.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-5-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-6-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-7-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-8-multi-document.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-9-list-single.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-json-yaml-1-incomplete-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-yaml-1-multi-document.yaml
    A infra/prism-impl/src/test/resources/common/yaml/user-alice-metadata.yaml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataMockUpFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    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 infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    R infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-mock-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUser.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUserPolyString.java
    M infra/schema/src/test/resources/common/json/no-ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/no-ns/objects.json
    M infra/schema/src/test/resources/common/json/ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/ns/objects.json
    M infra/schema/src/test/resources/common/yaml/no-ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/no-ns/objects.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects.yaml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    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/MappingParser.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkConflictResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/migrator/Migrator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NonceAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityQuestionAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/importer/import-bad.json
    M model/model-intest/src/test/resources/importer/import-ref.json
    M model/model-intest/src/test/resources/importer/import-task.json
    M model/model-intest/src/test/resources/importer/import-task.yaml
    M model/model-intest/src/test/resources/importer/import-users-overwrite.json
    M model/model-intest/src/test/resources/importer/import-users-overwrite.yaml
    M model/model-intest/src/test/resources/importer/import-users.json
    M model/model-intest/src/test/resources/importer/import-users.yaml
    M model/model-intest/src/test/resources/importer/resource-derby.json
    M model/model-intest/src/test/resources/importer/resource-derby.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.json
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.json
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.yaml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/archetype-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/user-paul.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/archetype-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-employees.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-special-medical-services.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/user-jim.xml
    A model/model-intest/src/test/resources/metadata/system-configuration.xml
    A model/model-intest/src/test/resources/metadata/template-regular-user.xml
    M model/model-intest/src/test/resources/metadata/user-alice.xml
    A model/model-intest/src/test/resources/metadata/user-bob.xml
    A model/model-intest/src/test/resources/metadata/user-chuck.xml
    M model/model-intest/src/test/resources/password/security-policy-default-storage-hashing.xml
    M model/model-intest/src/test/resources/password/security-policy-password-storage-none.xml
    A model/model-intest/src/test/resources/schema/metadata.xsd
    M model/model-intest/testng-integration-full.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/engine/DashboardEngineController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/HtmlExportController.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/security-policy-special.xml
    M repo/repo-sql-impl-test/testng-integration.xml
    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/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItemId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperationId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOidId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/SequenceHelper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryEngine.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/AnyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Definition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/DefinitionComparator.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/EntityDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JaxbType.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyContainerDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaDataNodeDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaPropertyDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/LinkDefinitionComparator.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/PropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/QueryEntity.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollection.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollectionDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualEntity.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualEntityDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualProperty.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualReference.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/DefaultMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/DataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AnyPropertyRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/InOidRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/LogicalRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/NaryLogicalRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/NotRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrgRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ReferenceRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/TypeRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/UnaryLogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/RQueryImpl.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/IdQueryProperty.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyContainerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyItemLinkDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyReferenceDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaLinkDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/LinkDefinitionComparator.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/NotQueryable.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyContainerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/CountProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/EntityReference.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/GenericProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/JoinSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/ProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/QueryParameterValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/AndCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/Condition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/ConstantCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/ExistsCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/InCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNotNullCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNullCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/JunctionCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/NotCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/OrCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyPropertyComparisonCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/SimpleComparisonCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/DataSearchResult.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlDataInstance.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlEntityInstance.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolutionState.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolver.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ProperDataSearchResult.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/FullTextRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestrictionOperation.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    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/UserAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismValueAsserter.java
    M repo/security-impl/src/test/resources/security-policy.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/AbstractLoginPageTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/LoginPageWithAuthenticationConfigTest.java
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-node-group-gui.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-nonce-reset-pass.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-secururity-question-reset-pass.xml
    A testing/schrodingertest/src/test/resources/configuration/objects/tasks/add-archetype-to-node-bulk-task.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

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


  Commit: 80cf66659e2dbc3ba9ff79ba7020eaa3debc667d
      https://github.com/Evolveum/midpoint/commit/80cf66659e2dbc3ba9ff79ba7020eaa3debc667d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelAttributeMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: still limited, but first attribute mapping success


  Commit: 6976157f1117ed6a5653ed3c8af84a044cd6d53e
      https://github.com/Evolveum/midpoint/commit/6976157f1117ed6a5653ed3c8af84a044cd6d53e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added mapping for AER#stage enum, many fixes and cleanup


  Commit: abd95502b6f125a416e8b1b038baf6ce74fa2c8c
      https://github.com/Evolveum/midpoint/commit/abd95502b6f125a416e8b1b038baf6ce74fa2c8c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java

  Log Message:
  -----------
  MiscUtil: fixed df->DATATYPE_FACTORY name after adding final previously


  Commit: d9a17243af06bb2b9db146f3e48d3a62b666ccc5
      https://github.com/Evolveum/midpoint/commit/d9a17243af06bb2b9db146f3e48d3a62b666ccc5
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump mysql-connector-java from 6.0.6 to 8.0.16

Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 6.0.6 to 8.0.16.
- [Release notes](https://github.com/mysql/mysql-connector-j/releases)
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES)
- [Commits](https://github.com/mysql/mysql-connector-j/compare/6.0.6...8.0.16)

Signed-off-by: dependabot[bot] <support at github.com>


  Commit: 4ef832cf7197949776cd3cb1186c69405f5ec1c0
      https://github.com/Evolveum/midpoint/commit/4ef832cf7197949776cd3cb1186c69405f5ec1c0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/FilterSearchItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemProcessing.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathCollectionsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    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 infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/SimpleValueMetadataComputer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/archetype-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-creation-metadata-recording.xml
    R model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-metadata.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/user-paul.xml
    M model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 76d170a987430ba30181b3d7e00223dc8d262939
      https://github.com/Evolveum/midpoint/commit/76d170a987430ba30181b3d7e00223dc8d262939
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/Bootstrap.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-complex.axiom
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-simple.axiom
    R infra/axiom/src/test/resources/prism/common-core.axiom
    R infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/midpoint-metadata-test.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.prism
    A infra/axiom/src/test/resources/prism/old/prism.axiom
    A infra/axiom/src/test/resources/prism/prism-metadata-test.prism
    A infra/axiom/src/test/resources/prism/prism-model.axiom
    R infra/axiom/src/test/resources/prism/prism.axiom

  Log Message:
  -----------
  Prism: Added initial PoC model of Prism and Midpoint Metadata as axiom test

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 84407216b04d1f1e025f63172d1529c7e3efe6db
      https://github.com/Evolveum/midpoint/commit/84407216b04d1f1e025f63172d1529c7e3efe6db
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added StringItemMapper and string condition tests


  Commit: 6d112ba82fe7542f2d25bbd46995c9cb1c1a03c9
      https://github.com/Evolveum/midpoint/commit/6d112ba82fe7542f2d25bbd46995c9cb1c1a03c9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M infra/schema/src/test/resources/object-template/object-template.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java

  Log Message:
  -----------
  object-template.xml, IntegrationTestTools.java: milis to millis typo fix


  Commit: af0abe7f4b1ee2b0a5b77879ad1fb32987717d46
      https://github.com/Evolveum/midpoint/commit/af0abe7f4b1ee2b0a5b77879ad1fb32987717d46
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java

  Log Message:
  -----------
  MiscUtil.java: added asXMLGregorianCalendar(Instant instant)


  Commit: 805dc2262f30d2971ed5e2244496487fdf96814f
      https://github.com/Evolveum/midpoint/commit/805dc2262f30d2971ed5e2244496487fdf96814f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java

  Log Message:
  -----------
  added TimestampItemMapper and first aer.timestamp test

This was much harder than expected the moment I tried to use Instant
as a type for timestamp. See InstantType converter for the info.


  Commit: cda74260634a7f3f2cdabeadd41806f218ae3325
      https://github.com/Evolveum/midpoint/commit/cda74260634a7f3f2cdabeadd41806f218ae3325
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java

  Log Message:
  -----------
  InstantType.java: Nullable reimported from jetbrains annotations


  Commit: 4fed670c4cb8682456312822d7a7393ba6ebe6e3
      https://github.com/Evolveum/midpoint/commit/4fed670c4cb8682456312822d7a7393ba6ebe6e3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added support for n-ary filters (AND/OR)... piece of cake


  Commit: c774d76c0b6fadddc41a438c59249958d19dacb7
      https://github.com/Evolveum/midpoint/commit/c774d76c0b6fadddc41a438c59249958d19dacb7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemMapper.java

  Log Message:
  -----------
  MID-6319: enum mapping fixed to respect filter type, related refactoring

- *ItemMappers renamed to *ItemFilterProcessor
- RAuditEventStage and RAuditEventType now implement SchemaEnum too.
Confusing static AuditEvent{Stage,Type}#from* methods renamed to be
anchored to the type they are on + be more in line with SchemaEnum
method naming (getSchemaValue, fromSchemaValue).
- AER#outcome mapping added and tested


  Commit: d0de0e9c0ce598d47b79c8dedf46ab168748fbe8
      https://github.com/Evolveum/midpoint/commit/d0de0e9c0ce598d47b79c8dedf46ab168748fbe8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: added IS NULL support


  Commit: 4c5abb9b71fcf83d5bfd03f83b762cea99d59a13
      https://github.com/Evolveum/midpoint/commit/4c5abb9b71fcf83d5bfd03f83b762cea99d59a13
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java

  Log Message:
  -----------
  MiscSchemaUtil.java: cleanup and reformat


  Commit: 6def5b6f316c840ad367957063f934eaf93470a0
      https://github.com/Evolveum/midpoint/commit/6def5b6f316c840ad367957063f934eaf93470a0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java

  Log Message:
  -----------
  MID-6319: added string is null test and mapping of AER.result


  Commit: ef7e7f788dbb3030df74e9b6f31e11160d028a1f
      https://github.com/Evolveum/midpoint/commit/ef7e7f788dbb3030df74e9b6f31e11160d028a1f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedLogoutHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StrengthSelector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 800f6567c784d4e17c40ba7d2d12e20fe391d353
      https://github.com/Evolveum/midpoint/commit/800f6567c784d4e17c40ba7d2d12e20fe391d353
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java

  Log Message:
  -----------
  AuditEventRecordProvider.java: minor cleanup/reformat


  Commit: f30218d8611ff1509e02dfaff5da17ec96e231b9
      https://github.com/Evolveum/midpoint/commit/f30218d8611ff1509e02dfaff5da17ec96e231b9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: added support for REF filters + related tests


  Commit: 6fc7a3f9c7c87349727dfacb2b3fe9eed5f74b4b
      https://github.com/Evolveum/midpoint/commit/6fc7a3f9c7c87349727dfacb2b3fe9eed5f74b4b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-05 (Sun, 05 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added mapping of AER.hostIdentifier,attorneyOid,remoteHostAddress,requestIdentifier


  Commit: 844c8be176932ef8362a19619b295be4f45adcf1
      https://github.com/Evolveum/midpoint/commit/844c8be176932ef8362a19619b295be4f45adcf1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java

  Log Message:
  -----------
  MID-6319: added AuditSearchTests for ref IS NULL and timestamp IS NULL


  Commit: d1823bae9fa0ddaf49cdf6afba60d3be603e5887
      https://github.com/Evolveum/midpoint/commit/d1823bae9fa0ddaf49cdf6afba60d3be603e5887
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: overhaul of query-model mapping, it's based on ctx

Previous mapping implied that we map from query root to single attribute
path which would not work for poly-strings.
Mapping must clearly wrap around all the necessary declarative
information and then do its job when context and filter is provided.


  Commit: a599dec7d7c67cd2651fe2717efd77bcf85f3c30
      https://github.com/Evolveum/midpoint/commit/a599dec7d7c67cd2651fe2717efd77bcf85f3c30
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/TaskTypeUtil.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 4d56a4fea88c4a6333adf4727e46dc1ce1dff4c3
      https://github.com/Evolveum/midpoint/commit/4d56a4fea88c4a6333adf4727e46dc1ce1dff4c3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java

  Log Message:
  -----------
  MID-6319: few old filter field renames (NAME->OID)

I didn't dare to rename things closer to wicket/HTML so related
components are still named confusingly.


  Commit: b71974d298b39af128b3994f1033f9f47318e413
      https://github.com/Evolveum/midpoint/commit/b71974d298b39af128b3994f1033f9f47318e413
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added support for ALL and NONE trivial filters


  Commit: 24a021334cec0636268cb5faa0ae8f1c4a7aae86
      https://github.com/Evolveum/midpoint/commit/24a021334cec0636268cb5faa0ae8f1c4a7aae86
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java

  Log Message:
  -----------
  MID-6319: added paging (offset, maxSize) support + notes about order by


  Commit: 20ddae47cf13e1f51129b86b9e6d95f1bcee42da
      https://github.com/Evolveum/midpoint/commit/20ddae47cf13e1f51129b86b9e6d95f1bcee42da
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/AssignmentHolderDetailsPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/PreviewPage.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 641e51c1893ed5071f06fe2e07fa507e24156950
      https://github.com/Evolveum/midpoint/commit/641e51c1893ed5071f06fe2e07fa507e24156950
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added ItemSqlMapper, now ORDER BY is supported too!


  Commit: eb240971a0ffb89dda2976195bee42f7f7f233a6
      https://github.com/Evolveum/midpoint/commit/eb240971a0ffb89dda2976195bee42f7f7f233a6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    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/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added result transformation for 4 AER reference attributes

All the columns (oid, type, name) are in the table already, no need to
get the referenced objects from DB. AuditEventRecord would need it, but
AERType is OK with ObjectReferenceType instances.


  Commit: e4ea2fc5d195b5200fb493d2381f171271bb5cc8
      https://github.com/Evolveum/midpoint/commit/e4ea2fc5d195b5200fb493d2381f171271bb5cc8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added support for distinct, though untested yet


  Commit: 22588f6aa2842646036a687029d6ba0862135427
      https://github.com/Evolveum/midpoint/commit/22588f6aa2842646036a687029d6ba0862135427
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.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:
  -----------
  MID-6319: cleanup around AuditEventRecord.deltas + marked @NotNull


  Commit: 39a6f8639b125587b78c2c9e26bdc313a3e4258f
      https://github.com/Evolveum/midpoint/commit/39a6f8639b125587b78c2c9e26bdc313a3e4258f
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    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/MetadataContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/FilterSearchItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedLogoutHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/TaskTypeUtil.java
    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 infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    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/MappingParser.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingBuilder.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/CreateTimestampBuiltinMapping.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StrengthSelector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M3ResourcesAttributesAndMappingsTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M4ProvisioningToResources.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M6ConfiguringMultipleAccountTypes.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/SearchItemField.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/TabPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/AssignmentHolderDetailsPage.java

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


  Commit: f8c4d3d5bbc87fc4a4376314169c2d28483e00b1
      https://github.com/Evolveum/midpoint/commit/f8c4d3d5bbc87fc4a4376314169c2d28483e00b1
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructured.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/resources/prism/prism-model.axiom

  Log Message:
  -----------
  Added AxiomStructured which allows to convert item to AxiomStructured

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 425701d65847399412f7d7518ac0f9f97ebe41c4
      https://github.com/Evolveum/midpoint/commit/425701d65847399412f7d7518ac0f9f97ebe41c4
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java

  Log Message:
  -----------
  fix schrodinger test for lab 101


  Commit: 6d51987c33e9ae60be0da935d3b32ee33363ca99
      https://github.com/Evolveum/midpoint/commit/6d51987c33e9ae60be0da935d3b32ee33363ca99
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    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/MappingParser.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingBuilder.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/CreateTimestampBuiltinMapping.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java

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


  Commit: e749491f9dd8ae449f73e198b1d29db4cf41fd06
      https://github.com/Evolveum/midpoint/commit/e749491f9dd8ae449f73e198b1d29db4cf41fd06
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java

  Log Message:
  -----------
  Adapt TestConsistencyMechanism.test511

After changing (fixing?) consolidation algorithm this test
started to fail. I think that the test is not correct so
I adapted it. However, this is to be discussed.

Related to MID-6275.


  Commit: ab1d4313e107efce90822883d07d849ffdc98f67
      https://github.com/Evolveum/midpoint/commit/ab1d4313e107efce90822883d07d849ffdc98f67
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java

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


  Commit: b72895b910366323c660f8dad77bc49a4f8fe150
      https://github.com/Evolveum/midpoint/commit/b72895b910366323c660f8dad77bc49a4f8fe150
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformerBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: all basic attributes of audit record mapped + filter tested


  Commit: 336cce5b7f59c1b81b970166ded3d5d805ad3479
      https://github.com/Evolveum/midpoint/commit/336cce5b7f59c1b81b970166ded3d5d805ad3479
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    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/MetadataContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    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 infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    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/MappingParser.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingBuilder.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/CreateTimestampBuiltinMapping.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M3ResourcesAttributesAndMappingsTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M4ProvisioningToResources.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M6ConfiguringMultipleAccountTypes.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/SearchItemField.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/TabPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/PreviewPage.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng

# Conflicts:
#	infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java


  Commit: 678326fdf4fa74dcaf60cdadce3a5d0ab841b42f
      https://github.com/Evolveum/midpoint/commit/678326fdf4fa74dcaf60cdadce3a5d0ab841b42f
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java

  Log Message:
  -----------
  MID-6301 fix (empty login)


  Commit: 00807c4683a829411976a5534ec00be695801c35
      https://github.com/Evolveum/midpoint/commit/00807c4683a829411976a5534ec00be695801c35
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java

  Log Message:
  -----------
  unable to delete filter search field


  Commit: 2f8d29eb009f4ec0c052d3d7cc1c7dc21fde96d0
      https://github.com/Evolveum/midpoint/commit/2f8d29eb009f4ec0c052d3d7cc1c7dc21fde96d0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ExtensionColumns.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java

  Log Message:
  -----------
  MID-6319: shorter Q-path creation for properties including metadata

Also ExtensionColumns is now obsolete idea, class is gone.


  Commit: 19fca10d44097e20cfbc200477152cf5db5b7c21
      https://github.com/Evolveum/midpoint/commit/19fca10d44097e20cfbc200477152cf5db5b7c21
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/resources/axiom-model.axiom
    R infra/axiom/src/test/resources/prism/prism-metadata-test.prism
    M infra/axiom/src/test/resources/prism/prism-model.axiom
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBased.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBasedStructuredTypeDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/main/resources/xml/ns/test/foo-metadata.axiom
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java

  Log Message:
  -----------
  Axiom: Wired Axiom schema to Prism Schema

Axiom schema is parsed and used to build Prism*Definitions during schema load
  - Translation between XSD types and Axiom Built-In types
  - Support for first level properties for value metadata
  Complex type support will be added in followup commits

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 5ec980073af11071841c44832afa6b6d1c3dd5da
      https://github.com/Evolveum/midpoint/commit/5ec980073af11071841c44832afa6b6d1c3dd5da
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java

  Log Message:
  -----------
  MID-6319: added hardcoded, non-flexible, N+1 loading of audit properties

Sure, I don't want to leave it this way, it is simply not acceptable.


  Commit: 815e54df7ed531d6cf32209eb8529cc4495fb6d3
      https://github.com/Evolveum/midpoint/commit/815e54df7ed531d6cf32209eb8529cc4495fb6d3
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.axiom

  Log Message:
  -----------
  Midpoint schema: Initial WIP rewrite of XSD metadata schema to Axiom

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: 4b64eb7400f1bc8339dd72c1cd2efc01ed94ea8f
      https://github.com/Evolveum/midpoint/commit/4b64eb7400f1bc8339dd72c1cd2efc01ed94ea8f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  fix for schrodinger labs 101 tests (mod10test04)


  Commit: 2af67a8ebaf7378d14c5e49582962943a2572505
      https://github.com/Evolveum/midpoint/commit/2af67a8ebaf7378d14c5e49582962943a2572505
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java

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


  Commit: 36ae15da4bfe935dfc0bb1b2dd1bf8e5ec3e900a
      https://github.com/Evolveum/midpoint/commit/36ae15da4bfe935dfc0bb1b2dd1bf8e5ec3e900a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    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/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/archetype-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-admin-entry.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-hr-feed.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-self-service-app.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/user-leonhard.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java

  Log Message:
  -----------
  Add support for provenance metadata

1) Built-in mapping for provenance (acquisition and yield) was
created. However, it is only a preliminary version. It cannot delete
values. This will require deeper changes in the framework.

2) Added support for metadata change on values KEPT during
consolidation. It is implemented as ADD & DELETE of the same value,
with different metadata. (Requires a lot of code changes.)

3) Prism equivalence/narrow methods were cleaned up a bit. This is
to enable correct diff'ing of values with metadata. This change has
a potential to break many things in midPoint.

4) Delta narrow method checks for ADD & DELETE of the same value.
Mainly to enable point 2 above.

5) Changed handling of deltas in the repository (to enable point 2).
This has broken various things and should be revisited.

6) Added consideringValueMetadata option in
ParameterizedEquivalenceStrategy.

7) Displaying basic value metadata in various debugDump/shortDump/etc
methods.

Related to MID-6275.


  Commit: 8839a1b5f981683242205952f2344efd6fd01811
      https://github.com/Evolveum/midpoint/commit/8839a1b5f981683242205952f2344efd6fd01811
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 8c1e0e87fcbbe03a36f5a8e506f890b0734e4354
      https://github.com/Evolveum/midpoint/commit/8c1e0e87fcbbe03a36f5a8e506f890b0734e4354
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added support for NOT filter, tests NOT(OR and NOT(IS NULL)


  Commit: 10714f8107d0646f08f79bee414bd49094ad0637
      https://github.com/Evolveum/midpoint/commit/10714f8107d0646f08f79bee414bd49094ad0637
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java

  Log Message:
  -----------
  change assert from assertTrue to assertEquals (mod11test01)


  Commit: 8c5f334929d92b09a0a913ea93ea45446aa92830
      https://github.com/Evolveum/midpoint/commit/8c5f334929d92b09a0a913ea93ea45446aa92830
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M pom.xml
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformerBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java

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


  Commit: f599692327439ddd5e09d4038a03a945d1fa2625
      https://github.com/Evolveum/midpoint/commit/f599692327439ddd5e09d4038a03a945d1fa2625
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java

  Log Message:
  -----------
  fix for schrodinger labs 101 tests (mod11test01)


  Commit: 7d103e9d7a2e82b65687dfd2e9f61b0769b242c0
      https://github.com/Evolveum/midpoint/commit/7d103e9d7a2e82b65687dfd2e9f61b0769b242c0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: AuditSearchTest shorter body of query test + query XML output


  Commit: 37e47dc797fece601603fd04aa202592e30ce9df
      https://github.com/Evolveum/midpoint/commit/37e47dc797fece601603fd04aa202592e30ce9df
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/EquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ContainerDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestCompare.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java

  Log Message:
  -----------
  Improve item delta processing

In order to correctly record value metadata the delta processing
(and item modifications in general) were changed in this way:

1) Value is now added unless exactly the same (under "not literal"
strategy) value is present in the item. All equivalent values
(under configurable strategy) are removed before the addition.
This change is reflected also in delta application.

2) Delta narrowing functionality was clarified and (hopefully)
corrected to match these changes.

3) Various rarely used methods were removed from Item interface. They
were probably causing more harm than benefit, because of their unclear
semantics. Other minor clarifications of that interface.

4) Wrong initialization of ParameterizedEquivalenceStrategy
constants was fixed.

5) We removed some flexibility in equivalence strategy selection:
it's no longer possible to specify default strategy for items; nor
to execute deltas under custom strategies). Delta application
was switched from IGNORE_METADATA_CONSIDER_DIFFERENT_IDS to
REAL_VALUE_CONSIDER_DIFFERENT_IDS which is a bit weaker.

Related to MID-6275.


  Commit: 6572883b4865ea6a3da0ddac2c52a3d91cb07060
      https://github.com/Evolveum/midpoint/commit/6572883b4865ea6a3da0ddac2c52a3d91cb07060
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformerBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added lots of parametrization, still not complete, but better


  Commit: ed125cbd56c0398c35c77e3ede05c8247d45f21b
      https://github.com/Evolveum/midpoint/commit/ed125cbd56c0398c35c77e3ede05c8247d45f21b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformerBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  Merge branch 'feature/repo-ng'

# Conflicts:
#	repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java


  Commit: ae20756c89aa0ea3ca4718ec69b057a189dd6ea1
      https://github.com/Evolveum/midpoint/commit/ae20756c89aa0ea3ca4718ec69b057a189dd6ea1
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java

  Log Message:
  -----------
  some fixes for filter config


  Commit: 6d6c062c69d2777825e3e1a4ad5b7eb5f42e4915
      https://github.com/Evolveum/midpoint/commit/6d6c062c69d2777825e3e1a4ad5b7eb5f42e4915
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: a6e6d45d8a75d52e02a447c91eb8d52fc1cedec0
      https://github.com/Evolveum/midpoint/commit/a6e6d45d8a75d52e02a447c91eb8d52fc1cedec0
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java

  Log Message:
  -----------
  tests fix


  Commit: b5937212fc40e69c96adb46b39572bca2905ef06
      https://github.com/Evolveum/midpoint/commit/b5937212fc40e69c96adb46b39572bca2905ef06
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    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/user-adam-new-assignment-existing-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-no-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/AssignmentExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/TypeValuePair.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java

  Log Message:
  -----------
  Refactor ObjectDeltaUpdater before adapting it

Because of the change in ADD/REPLACE delta execution
we have to adapt the ObjectDeltaUpdater. This is a refactoring
(basically dividing it into a set of cooperating classes)
before the adaptation.

Related to MID-6275.


  Commit: e5dd3d4c58e78d2a43563c7da4e090286325d8bf
      https://github.com/Evolveum/midpoint/commit/e5dd3d4c58e78d2a43563c7da4e090286325d8bf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/TypeValuePair.java

  Log Message:
  -----------
  Clean-up GeneralUpdate class before adapting it

This is a final cleanup step before adapting repo processing to
the change in ADD/REPLACE delta execution.

Related to MID-6275.


  Commit: bd66edae184c1062e46ad073fe79544e6bbf811c
      https://github.com/Evolveum/midpoint/commit/bd66edae184c1062e46ad073fe79544e6bbf811c
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  small fix for actors column in workitems table


  Commit: a8e8880fdd142248d11e58eb81e4100ad85bcd3b
      https://github.com/Evolveum/midpoint/commit/a8e8880fdd142248d11e58eb81e4100ad85bcd3b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    R repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-existing-id.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/DeltaUpdaterUtils.java

  Log Message:
  -----------
  Improve GeneralUpdate a bit

Minor changes in GeneralUpdate class e.g. swapping application
of add and delete values (now delete values come first, just like
in regular delta application). This is what has left from unsuccessful
attempt to make updater process container value metadata.

Related to MID-6275.


  Commit: 301fd292d551ecfb3a65166a316552989cf620e2
      https://github.com/Evolveum/midpoint/commit/301fd292d551ecfb3a65166a316552989cf620e2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java

  Log Message:
  -----------
  MID-6319: generalization of to-many fetching, used for audit params


  Commit: 4a08872b170ed20f2dbadd697208248d0f74f1c5
      https://github.com/Evolveum/midpoint/commit/4a08872b170ed20f2dbadd697208248d0f74f1c5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/StrangeModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/user-bob.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java

  Log Message:
  -----------
  Implement replacing container values in repo

We can now replace containers in repo (for the time being
if using client-specified ID). The session.merge call was the key.

This commit also:
- fixes equals/hashCode for RAssignment in cases when ownerOid is null
- factors out collection-updating functionality to CollectionUpdate
class.

Related to MID-6275.


  Commit: cc97743cfe9cabeffe74dff63b64ed5e9d525600
      https://github.com/Evolveum/midpoint/commit/cc97743cfe9cabeffe74dff63b64ed5e9d525600
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ContainerCollectionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java

  Log Message:
  -----------
  Simplify [Container]CollectionUpdate

The code should be quite minimalistic now. It relies on repository
vs. XML consistency and tries to fail fast on any issues. Highly
experimental - we will see how it will behave in production.

Related to MID-6275.


  Commit: a68b58859e69cfd7e07dcee5091054aefb43a1ed
      https://github.com/Evolveum/midpoint/commit/a68b58859e69cfd7e07dcee5091054aefb43a1ed
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java

  Log Message:
  -----------
  Fix getting/setting ownerOid on containers in repo

Also adapted tests that check for audit and notification
outputs for redundant primary ADD deltas. See MID-6370.

Related to MID-6275.


  Commit: d1050508040bf4a0770472a01ba14f7b89124f1e
      https://github.com/Evolveum/midpoint/commit/d1050508040bf4a0770472a01ba14f7b89124f1e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java

  Log Message:
  -----------
  MID-6319: enhanced Q-classes for other audit tables, old metamodel gone


  Commit: 3c5403e34c8bb08fc65560e9e188f1add961065c
      https://github.com/Evolveum/midpoint/commit/3c5403e34c8bb08fc65560e9e188f1add961065c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  Adapt a workflow test to recent repo changes

Actually, the current behavior is more correct than before.
The test was wrong.

Related to MID-6275.


  Commit: 7eff1b1986e2164c3dea5a771d4eb29167a6730f
      https://github.com/Evolveum/midpoint/commit/7eff1b1986e2164c3dea5a771d4eb29167a6730f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java

  Log Message:
  -----------
  Fix metadata shortDump output


  Commit: 818e69267a52dd8edeb9182f83ce5b0682642445
      https://github.com/Evolveum/midpoint/commit/818e69267a52dd8edeb9182f83ce5b0682642445
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-11 (Sat, 11 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java

  Log Message:
  -----------
  Temporarily disable 3 failing GUI tests


  Commit: 17c51c00da1378cb331d8ddf8e812f85f2f47360
      https://github.com/Evolveum/midpoint/commit/17c51c00da1378cb331d8ddf8e812f85f2f47360
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java

  Log Message:
  -----------
  test fix


  Commit: d609f7889afe20b04de10079025560bddfdd8bc1
      https://github.com/Evolveum/midpoint/commit/d609f7889afe20b04de10079025560bddfdd8bc1
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: d0ec72af261c3ab77f11ddbcfb76daa06971853f
      https://github.com/Evolveum/midpoint/commit/d0ec72af261c3ab77f11ddbcfb76daa06971853f
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/EquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ContainerDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestCompare.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    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/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/archetype-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-admin-entry.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-hr-feed.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-self-service-app.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/user-leonhard.xml
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/StrangeModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-no-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-bob.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/AssignmentExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ContainerCollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/DeltaUpdaterUtils.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/tmp/provenance' into feature/axiom


  Commit: 8a35832565619e120aeacc37d93a09af79a3e669
      https://github.com/Evolveum/midpoint/commit/8a35832565619e120aeacc37d93a09af79a3e669
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java

  Log Message:
  -----------
  Do minor cleanup before provenance for inbounds

Also, un-deprecated isIgnored(LayerType layer) in RAD.

Related to MID-6275.


  Commit: c45537f9bc6355c6fa1a4371b7e5ac44e23f2208
      https://github.com/Evolveum/midpoint/commit/c45537f9bc6355c6fa1a4371b7e5ac44e23f2208
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java

  Log Message:
  -----------
  set row numbers restriction to reference autocomplete


  Commit: 7c77640b57a1fab114ccac7fd0bc4db043847be5
      https://github.com/Evolveum/midpoint/commit/7c77640b57a1fab114ccac7fd0bc4db043847be5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M pom.xml
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

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


  Commit: baa4e6c8bcc3d48d7280120eae973ce7372afcda
      https://github.com/Evolveum/midpoint/commit/baa4e6c8bcc3d48d7280120eae973ce7372afcda
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M pom.xml
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/provenance

# Conflicts:
#	infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
#	repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
#	repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java


  Commit: f6a9f8930fcae24ac506dae62f369a64de6eff4b
      https://github.com/Evolveum/midpoint/commit/f6a9f8930fcae24ac506dae62f369a64de6eff4b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java

  Log Message:
  -----------
  Fix merge conflicts


  Commit: acda3f9f18eba3832c26abf01099bf81bb8fa55f
      https://github.com/Evolveum/midpoint/commit/acda3f9f18eba3832c26abf01099bf81bb8fa55f
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java

  Log Message:
  -----------
  fixed page storage for popup object list


  Commit: bd83f40f5c986a5e2a907ceda6da2a1906e341a3
      https://github.com/Evolveum/midpoint/commit/bd83f40f5c986a5e2a907ceda6da2a1906e341a3
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/EquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ContainerDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestCompare.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    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/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/archetype-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-admin-entry.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-hr-feed.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-self-service-app.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/user-leonhard.xml
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/StrangeModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-no-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-bob.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/AssignmentExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ContainerCollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/DeltaUpdaterUtils.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: d7ecd128d933cf59eaa65db1b895051920d9025d
      https://github.com/Evolveum/midpoint/commit/d7ecd128d933cf59eaa65db1b895051920d9025d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java

  Log Message:
  -----------
  MID-6319: TODOs about unused ItemRestrictionOperation#NULL/NOT_NULL


  Commit: ce5c7b22415a0100658ba941e265b983fc0061bd
      https://github.com/Evolveum/midpoint/commit/ce5c7b22415a0100658ba941e265b983fc0061bd
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java

  Log Message:
  -----------
  RObjectDeltaOperation: removed old commented equals/hashCode


  Commit: c00313f65df39b85cee28c02c57d479a90248147
      https://github.com/Evolveum/midpoint/commit/c00313f65df39b85cee28c02c57d479a90248147
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: added parameters to SqlPathContext usages


  Commit: 5e95da0cda3e41d70ff1b4aab3e4b7a9882dea21
      https://github.com/Evolveum/midpoint/commit/5e95da0cda3e41d70ff1b4aab3e4b7a9882dea21
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java

  Log Message:
  -----------
  MID-6319: mapping.createItemFilterProcessor exposed on SqlPathContext

Not only it makes client code cleaner (instead of getting the mapping
and then calling the method there with the context - from which we got
the mapping on which we call the method! - as parameter) but also
prevents parametrization problems with context.mapping().anotherCall().


  Commit: a825d5f4cde62c1aa24098daeff99edcfea6c9dd
      https://github.com/Evolveum/midpoint/commit/a825d5f4cde62c1aa24098daeff99edcfea6c9dd
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added test+fix for NOT(nullable-prop-condition) treatment

Normally SQL does not return NULL for NOT x=y, but in our filter the NOT
has complement semantics and should return NULL values too.
This can be fixed by adding " AND x IS NOT NULL" inside the NOT just
after each condition inside.
Refactoring was required so that item filter processors can ask the
context, whether there is NOT filter above them.
During the refactoring SinglePathItemFilterProcessor emerged.
While currently all IFPs are extending it, PolyStringIFP will not.


  Commit: 2ea22379a4cf0d8809c5a1eb1cdce0a0bc90f578
      https://github.com/Evolveum/midpoint/commit/2ea22379a4cf0d8809c5a1eb1cdce0a0bc90f578
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ProvenanceMetadataUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.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/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AcquisitionMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/YieldMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Do preliminary inbound provenance processing

1) Added experimental originRef to resource object type definition.
2) Added experimental provenance data creation for inbound mappings.

Unrelated change:

Containerable is now DebugDumpable. This may change the look
of various debugging outputs. To be reconsidered.

Related to MID-6275.


  Commit: 9ca82d5519f60eb32553efed23bfd701696d605d
      https://github.com/Evolveum/midpoint/commit/9ca82d5519f60eb32553efed23bfd701696d605d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java

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


  Commit: 419f85587c40f317b4306fe27e32c87e645adecf
      https://github.com/Evolveum/midpoint/commit/419f85587c40f317b4306fe27e32c87e645adecf
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom

  Log Message:
  -----------
  Prism: Added mapping of complex types and object references to PrismSchema

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: a5172c92dfe5cf21b0487f8e36ba966304272c61
      https://github.com/Evolveum/midpoint/commit/a5172c92dfe5cf21b0487f8e36ba966304272c61
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ProvenanceMetadataUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AcquisitionMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/YieldMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

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


  Commit: 79efc5f20a7a8b95e47ed4730f34826757016089
      https://github.com/Evolveum/midpoint/commit/79efc5f20a7a8b95e47ed4730f34826757016089
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd

  Log Message:
  -----------
  MID-6319: (schema) added List<ItemPathType> to AuditEventRecordType


  Commit: 51031f3c1456d36c12b756d17f5daad7fc5c800d
      https://github.com/Evolveum/midpoint/commit/51031f3c1456d36c12b756d17f5daad7fc5c800d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathKeyedMap.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathSet.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectNotFoundHandler.java

  Log Message:
  -----------
  Cleaning up inbound mapping processing

First wave of inbound mapping processing cleanup before implementing
"serious" value consolidation there. Experimental.

Also fixed updating "exists" flag on projection context after discovery
after "shadow not found" condition.

Added experimental PathKeyedMap and PathSet structures.

Related to MID-6275.


  Commit: c41488d5c429709f43fd4d0808c6b4b1f43cea44
      https://github.com/Evolveum/midpoint/commit/c41488d5c429709f43fd4d0808c6b4b1f43cea44
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    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/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java

  Log Message:
  -----------
  introducing archetype inheritance, implemented merging for archetype policies.


  Commit: f330dd97506101b86dfbe785dd5893ea50801d77
      https://github.com/Evolveum/midpoint/commit/f330dd97506101b86dfbe785dd5893ea50801d77
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    A config/sql/h2-upgrade-4.0-4.2.sql
    R config/sql/h2-upgrade-4.1-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    A config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    A config/sql/mysql-upgrade-4.0-4.2.sql
    R config/sql/mysql-upgrade-4.1-4.2-utf8mb4.sql
    R config/sql/mysql-upgrade-4.1-4.2.sql
    R config/sql/oracle-4.0-all.sql
    A config/sql/oracle-4.2-all.sql
    A config/sql/oracle-upgrade-4.0-4.2.sql
    R config/sql/oracle-upgrade-4.1-4.2.sql
    R config/sql/postgresql-4.0-all.sql
    A config/sql/postgresql-4.2-all.sql
    A config/sql/postgresql-upgrade-4.0-4.2.sql
    R config/sql/postgresql-upgrade-4.1-4.2.sql
    R config/sql/sqlserver-4.0-all.sql
    A config/sql/sqlserver-4.2-all.sql
    A config/sql/sqlserver-upgrade-4.0-4.2.sql
    R config/sql/sqlserver-upgrade-4.1-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/delta/ObjectDeltaOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismObjectValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemRealValueModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/PrismContainerPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.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/OperationalContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ValueMetadataWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.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/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
    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/ResourceAttributeDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/TabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusProjectionsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/BasicSearchFilterModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/FilterSearchItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/MyPasswordQuestionsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedLogoutHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BasicWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpAuthenticationEntryPoint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointBeanPostProcessor.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointRegisterSessionAuthenticationStrategy.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/SessionAndRequestScope.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/SessionAndRequestScopeImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpBasicModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpHeaderModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpSecurityQuestionModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointAuthFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointFilterChainProxy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/ModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/CredentialModuleAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/HttpModuleAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/MidPointLdapAuthenticationProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/SchrodingerComponentInitListener.java
    A gui/admin-gui/src/main/resources/initial-objects/060-archetype-report-dashboard.xml
    A gui/admin-gui/src/main/resources/initial-objects/061-archetype-report-collection.xml
    M gui/admin-gui/src/main/resources/initial-objects/090-report-audit.xml
    M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
    M gui/admin-gui/src/main/resources/initial-objects/110-report-user-list.xml
    M gui/admin-gui/src/main/resources/initial-objects/130-report-certification-definitions.xml
    M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
    M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
    M gui/admin-gui/src/main/resources/initial-objects/160-report-certification-decisions.xml
    R gui/admin-gui/src/main/resources/initial-objects/170-archetype-report-dashboard.xml
    R gui/admin-gui/src/main/resources/initial-objects/171-archetype-report-collection.xml
    A gui/admin-gui/src/main/resources/initial-objects/255-object-collection-certification-definition-all.xml
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestSecurityUtils.java
    M gui/admin-gui/testng-unit.xml
    A infra/axiom/pom.xml
    A infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomSimpleValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/SimpleValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/meta/Inheritance.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomNamedDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/AbstractLazy.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Identifiable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Lazy.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/LazyDelegate.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Optionals.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomErrorListener.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomModel.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueReference.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/NamespaceContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/RuleContextImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/RuleErrorMessage.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueActionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemStreamTreeBuilder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomSemanticException.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomSyntaxException.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/AbstractDependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Action.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/ActionState.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/BaseReactorContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Deffered.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/DelegatedDependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/DependantAction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Dependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/FlatMapDependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/MapDependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/RetriableDependency.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/Rule.java
    A infra/axiom/src/main/java/com/evolveum/axiom/reactor/RuleReactorContext.java
    A infra/axiom/src/main/resources/axiom-data.axiom
    A infra/axiom/src/main/resources/axiom-model.axiom
    A infra/axiom/src/main/resources/axiom-types.axiom
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/AbstractReactorTest.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomMultimodule.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    A infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
    A infra/axiom/src/test/resources/axiom-data.axiom
    A infra/axiom/src/test/resources/axiom-ideas.adoc
    A infra/axiom/src/test/resources/axiom-ideas/structured-argument-use.axiom
    A infra/axiom/src/test/resources/axiom-ideas/structured-argument.axiom
    A infra/axiom/src/test/resources/base-example.axiom
    A infra/axiom/src/test/resources/multimodel/cycles/data.axiom
    A infra/axiom/src/test/resources/multimodel/cycles/schema.axiom
    A infra/axiom/src/test/resources/multimodel/derived/base-person.axiom
    A infra/axiom/src/test/resources/multimodel/derived/derived-person.axiom
    A infra/axiom/src/test/resources/multimodel/derived/john-doe-substitution.axiomd
    A infra/axiom/src/test/resources/multimodel/derived/john-doe.axiomd
    A infra/axiom/src/test/resources/multimodel/extension/declaration-order.axiom
    A infra/axiom/src/test/resources/multimodel/extension/language-extension-use.axiom
    A infra/axiom/src/test/resources/multimodel/extension/language-extension.axiom
    A infra/axiom/src/test/resources/multimodel/extension/person-extension.axiom
    A infra/axiom/src/test/resources/multimodel/extension/test-person.axiom
    A infra/axiom/src/test/resources/multimodel/ref/foaf-person.axiom
    A infra/axiom/src/test/resources/multimodel/ref/schema-org-person.axiom
    A infra/axiom/src/test/resources/multimodel/ref/test-person.axiom
    A infra/axiom/src/test/resources/multimodel/ref/test-person.axiom.invalid
    A infra/axiom/src/test/resources/prism/common-core.axiom
    A infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/prism-infra.axiom
    A infra/axiom/src/test/resources/prism/prism.axiom
    A infra/axiom/src/test/resources/scripting.axiom
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    M infra/pom.xml
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Hacks.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemProcessing.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ParsingContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/EquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismContextFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/SchemaXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/HacksImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.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/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerDomTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerStringTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerXNodeTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ContainerDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessorRegistry.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomIterativeReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomWriter.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/AbstractJsonLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/Constants.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DomElementSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/NullLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/XmlGregorianCalendarSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/YamlLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/AbstractReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/DocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathTypeDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonOtherTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReadingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/MultiDocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/PolyStringDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/QNameDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/RootObjectReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/YamlReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DomElementSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathTypeSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/PolyStringSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/QNameSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/WritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/XmlGregorianCalendarSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWritingContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/JaxbDomHackImpl.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/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ObjectFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDescriptionParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestCompare.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsingJson.java
    R infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractJsonLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractLexicalProcessorTest.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/DelegatingLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestDomParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestJsonParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestYamlParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/TestQueryConverters.java
    A infra/prism-impl/src/test/resources/common/json/objects-0-empty.json
    A infra/prism-impl/src/test/resources/common/json/objects-1-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-1.json
    R infra/prism-impl/src/test/resources/common/json/objects-10-list-of-lists.json
    A infra/prism-impl/src/test/resources/common/json/objects-2-single-non-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong-2.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong.json
    R infra/prism-impl/src/test/resources/common/json/objects-3-ns.json
    A infra/prism-impl/src/test/resources/common/json/objects-3-single-list.json
    A infra/prism-impl/src/test/resources/common/json/objects-4-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/json/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-6-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-7-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-9-list-single.json
    A infra/prism-impl/src/test/resources/common/json/objects-json-yaml-1-incomplete-list.json
    A infra/prism-impl/src/test/resources/common/json/user-alice-metadata.json
    A infra/prism-impl/src/test/resources/common/xml/objects-0-empty.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-1-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-1.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-2-single-non-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-3-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-3-single-list.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-4-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-6-single.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-7-single.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-1-no-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-2-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/user-alice-metadata.xml
    A infra/prism-impl/src/test/resources/common/yaml/objects-0-empty.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-1-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-1.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-10-list-of-lists.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-2-single-non-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong-2.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-3-ns.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-3-single-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-4-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-4-no-root-ns.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-5-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-6-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-7-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-8-multi-document.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-9-list-single.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-json-yaml-1-incomplete-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-yaml-1-multi-document.yaml
    A infra/prism-impl/src/test/resources/common/yaml/user-alice-metadata.yaml
    M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/MappingEvaluationVisualizer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ProvenanceMetadataUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/TaskTypeUtil.java
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUser.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUserPolyString.java
    M infra/schema/src/test/resources/common/json/no-ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/no-ns/objects.json
    M infra/schema/src/test/resources/common/json/ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/ns/objects.json
    M infra/schema/src/test/resources/common/yaml/no-ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/no-ns/objects.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects.yaml
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/AuthenticationEvaluatorUtil.java
    M model/model-common/pom.xml
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/SystemObjectCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    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/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkConflictResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StrengthSelector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/migrator/Migrator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NonceAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityQuestionAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M model/model-intest/src/test/resources/importer/import-bad.json
    M model/model-intest/src/test/resources/importer/import-ref.json
    M model/model-intest/src/test/resources/importer/import-task.json
    M model/model-intest/src/test/resources/importer/import-task.yaml
    M model/model-intest/src/test/resources/importer/import-users-overwrite.json
    M model/model-intest/src/test/resources/importer/import-users-overwrite.yaml
    M model/model-intest/src/test/resources/importer/import-users.json
    M model/model-intest/src/test/resources/importer/import-users.yaml
    M model/model-intest/src/test/resources/importer/resource-derby.json
    M model/model-intest/src/test/resources/importer/resource-derby.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.json
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.json
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.yaml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/archetype-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/user-paul.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/archetype-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-admin-entry.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-hr-feed.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-self-service-app.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/user-leonhard.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/archetype-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-employees.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-special-medical-services.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/user-jim.xml
    A model/model-intest/src/test/resources/metadata/system-configuration.xml
    A model/model-intest/src/test/resources/metadata/template-regular-user.xml
    A model/model-intest/src/test/resources/metadata/user-alice.xml
    A model/model-intest/src/test/resources/metadata/user-bob.xml
    A model/model-intest/src/test/resources/metadata/user-chuck.xml
    A model/model-intest/src/test/resources/misc/archetype-node-group-gui.xml
    M model/model-intest/src/test/resources/password/security-policy-default-storage-hashing.xml
    M model/model-intest/src/test/resources/password/security-policy-password-storage-none.xml
    A model/model-intest/src/test/resources/schema/metadata.xsd
    M model/model-intest/testng-integration-full.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/engine/DashboardEngineController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/HtmlExportController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheRegistry.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/BaseOpHandler.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/Invalidator.java
    R repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistry.java
    A repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/registry/CacheRegistryImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheableAdapter.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    R repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/StrangeModifyTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/security-policy-special.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-no-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-bob.xml
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryBeanConfig.java
    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/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItemId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperationId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOidId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTextInfo.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/SequenceHelper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/AssignmentExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ContainerCollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/DeltaUpdaterUtils.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryEngine.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/AnyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/CollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/Definition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/DefinitionComparator.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/EntityDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/IdQueryProperty.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JaxbType.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyContainerDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaDataNodeDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaPropertyDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/LinkDefinitionComparator.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/NotQueryable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/PropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/QueryEntity.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ReferenceDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollection.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollectionDefinition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualCollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualEntity.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualEntityDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualProperty.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualReference.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/CountProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/GenericProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/ProjectionElement.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/QueryParameterValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/AndCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ConstantCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNotNullCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/IsNullCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/JunctionCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/OrCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/DefaultMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/DataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AndRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AnyPropertyRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/InOidRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/LogicalRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/NaryLogicalRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/NotRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OrgRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ReferenceRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/TypeRestriction.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/UnaryLogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/RQueryImpl.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/IdQueryProperty.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyContainerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyItemLinkDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyReferenceDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaLinkDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaPropertyDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/LinkDefinitionComparator.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/NotQueryable.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyContainerDefinition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/CountProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/EntityReference.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/GenericProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/JoinSpecification.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/ProjectionElement.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/QueryParameterValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/AndCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/Condition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/ConstantCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/ExistsCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/InCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNotNullCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNullCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/JunctionCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/NotCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/OrCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyPropertyComparisonCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/SimpleComparisonCondition.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/DataSearchResult.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlDataInstance.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlEntityInstance.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolutionState.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolver.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ProperDataSearchResult.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/FullTextRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestrictionOperation.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/EntityStateInterceptor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AcquisitionMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ExtensionAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/YieldMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismValueAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-impl/src/test/resources/security-policy.xml
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestWithoutAuditingLoginAndLogout.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
    A testing/rest/src/test/resources/repo/system-configuration-without-auditing.xml
    M testing/rest/src/test/resources/repo/system-configuration.xml
    M testing/rest/testng-integration.xml
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M3ResourcesAttributesAndMappingsTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M4ProvisioningToResources.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M6ConfiguringMultipleAccountTypes.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/AbstractLoginPageTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/LoginPageWithAuthenticationConfigTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-node-group-gui.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-nonce-reset-pass.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-secururity-question-reset-pass.xml
    A testing/schrodingertest/src/test/resources/configuration/objects/tasks/add-archetype-to-node-bulk-task.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/AbstractGrouperTest.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/SearchItemField.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/TabPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/AssignmentHolderDetailsPage.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 8c5fdfb909d05b606faba5e42d084e1eb38bb8a3
      https://github.com/Evolveum/midpoint/commit/8c5fdfb909d05b606faba5e42d084e1eb38bb8a3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java

  Log Message:
  -----------
  AuditTest.java: test cleanup, AssertJ


  Commit: da9971ab3c992725d8e06f3cce81c92f3061b9f6
      https://github.com/Evolveum/midpoint/commit/da9971ab3c992725d8e06f3cce81c92f3061b9f6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaSetTripleUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java

  Log Message:
  -----------
  Use IvwoConsolidator for inbounds consolidation

The whole consolidation code in inbounds processor was replaced
by calls to DeltaSetTripleMapConsolidation (and therefore
IvwoConsolidator).

This is a very experimental commit just to see what the tests will
say on this change.

Also:
Merged DeltaSetTripleConsolidation into DeltaSetTripleMapConsolidation.
Added some experimental parameters to DeltaSetTripleMapConsolidation.

Related to MID-6275.


  Commit: a688f21e0e4871325f90b6a1900939079339dfe7
      https://github.com/Evolveum/midpoint/commit/a688f21e0e4871325f90b6a1900939079339dfe7
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java

  Log Message:
  -----------
  avoid expression evaluation during login


  Commit: 105fdc36f49b4fd7a1d64d4d469e64a2143f5873
      https://github.com/Evolveum/midpoint/commit/105fdc36f49b4fd7a1d64d4d469e64a2143f5873
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java

  Log Message:
  -----------
  Change IvwoConsolidator to work with eq. classes

The consolidator was changed to work with value equivalence classes
instead of union of values. Experimental commit, just to see the test
results.

Related to MID-6275.


  Commit: 3647999202a47f07e15b34166e01510db3381efd
      https://github.com/Evolveum/midpoint/commit/3647999202a47f07e15b34166e01510db3381efd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java

  Log Message:
  -----------
  Consolidate metadata also from apriori delta

Apriori delta values are now used for metadata computation
during consolidation.

Also, checks for deletion of strongly-enforced values were
(maybe temporarily) removed. They caused issues when applying
value metadata changes.

Related to MID-6275.


  Commit: 55963ec65a521400ce03ee54e9a42e478e070840
      https://github.com/Evolveum/midpoint/commit/55963ec65a521400ce03ee54e9a42e478e070840
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java

  Log Message:
  -----------
  MID-6319: added support for filter against F_CHANGED_ITEM

Implemented with LEFT JOIN, requires DISTINCT option if condition
matches multiple changeItems per audit record.


  Commit: e79f69bea68c57672644fa63cef12698126e8e60
      https://github.com/Evolveum/midpoint/commit/e79f69bea68c57672644fa63cef12698126e8e60
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ProvenanceMetadataUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.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/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AcquisitionMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/YieldMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: c2e5ab59bdba517cb06f8f2cfd326f91995e1945
      https://github.com/Evolveum/midpoint/commit/c2e5ab59bdba517cb06f8f2cfd326f91995e1945
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java

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


  Commit: 584ef4c7d1f1405af300ee46958788e773ba194c
      https://github.com/Evolveum/midpoint/commit/584ef4c7d1f1405af300ee46958788e773ba194c
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M infra/schema/pom.xml

  Log Message:
  -----------
  Added axiom as dependency to schema

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: ac7d2d9c00aa2f4b7ab94d4570bcb19d63a5b79a
      https://github.com/Evolveum/midpoint/commit/ac7d2d9c00aa2f4b7ab94d4570bcb19d63a5b79a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java

  Log Message:
  -----------
  Adapt tests to disabled checks for enforced values

Related to MID-6275. See also MID-6372.


  Commit: 9d402bdcc58c400e5d96409f9f3040db02c9b303
      https://github.com/Evolveum/midpoint/commit/9d402bdcc58c400e5d96409f9f3040db02c9b303
  Author: Tony Tkacik <tony.tkacik at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    M infra/axiom/src/main/resources/axiom-model.axiom

  Log Message:
  -----------
  Axiom: Introduced 'augmentable' concept into language

Augmentable item introduced into TypeDefinition and ItemDefinition
TypeDefinition: augmentable true allows type definition to be expanded by augmentation
ItemDefinition: augmentable true allows addition of values to specified items
  (since language augmentation could define new concepts which could be added by Augmentation)

Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>


  Commit: f280e986e5ef533a53f94dca8a2c3fb6a7a5052d
      https://github.com/Evolveum/midpoint/commit/f280e986e5ef533a53f94dca8a2c3fb6a7a5052d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DeltaConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java

  Log Message:
  -----------
  Add primary delta consolidation

The primary delta can bear value metadata so we have to consolidate
it with existing focus, just like we do for other value sources
(inbounds and focus mappings).

Also fixed equivalence check in IvwoConsolidator to treat container IDs.

Related to MID-6275.


  Commit: a40743477b892e07188d1490b5c7142382c3dbd5
      https://github.com/Evolveum/midpoint/commit/a40743477b892e07188d1490b5c7142382c3dbd5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java

  Log Message:
  -----------
  MID-6319: detail table fetchers are registered under item names

QueryModelMapping was cleaned up, duplicate registrations are forbidden;
schema type/name, query type or default alias names must be all unique.


  Commit: 29ce55d26866404526fde5aa6a186820c5b12e8a
      https://github.com/Evolveum/midpoint/commit/29ce55d26866404526fde5aa6a186820c5b12e8a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    A infra/schema/src/test/resources/deltaconverter/user-modify-givenname-with-metadata.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.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/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java

  Log Message:
  -----------
  Temporarily disable failing security tests

Authorizations are evaluated after projector run. Primary delta is
consolidated during projector run. So, any phantom changes avoid
authorization. Should we keep a copy of the original primary
delta and execute authorizations against it? Probably so.

But for the time being some parts of the tests are disabled (MID-6376).

Other changes:

Changed default equivalence strategy for IvwoConsolidator from
IGNORE_METADATA to REAL_VALUE_CONSIDER_DIFFERENT_IDS. The effect
should be negligible.

Fixed cloning XNodes (metadata were not cloned).

Related to MID-6275.


  Commit: 963722d58d7b2c42222b4f2be4a6222c7a7b0bb7
      https://github.com/Evolveum/midpoint/commit/963722d58d7b2c42222b4f2be4a6222c7a7b0bb7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java

  Log Message:
  -----------
  MID-6319: FlexibleRelationalPathBase javadoc about Q-class adaptation


  Commit: 5ed1673332d5413e5c2e46a9ee22a0cb70d11109
      https://github.com/Evolveum/midpoint/commit/5ed1673332d5413e5c2e46a9ee22a0cb70d11109
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DeltaConsolidation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Resolve primary delta consolidation issues

Primary delta consolidation brings some issues and open questions,
see MID-6377. Known ones are fixed or worked around in this commit.
(To be resolved later.)

Related to MID-6275.


  Commit: b0da5902a29936f03c833d8b3fd383dc7c0147cc
      https://github.com/Evolveum/midpoint/commit/b0da5902a29936f03c833d8b3fd383dc7c0147cc
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    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-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.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/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.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:
  -----------
  MID-6319: added count functionality and related tests


  Commit: f18c2b38324ab2ebf03822afb4fee5e37009a4fa
      https://github.com/Evolveum/midpoint/commit/f18c2b38324ab2ebf03822afb4fee5e37009a4fa
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java

  Log Message:
  -----------
  MID-6255 fix task query on resource page


  Commit: 004e72f29941fd954106a6d07bcdefd47df36ff2
      https://github.com/Evolveum/midpoint/commit/004e72f29941fd954106a6d07bcdefd47df36ff2
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPath.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPathImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPrefixedName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructured.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomVariableName.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/NamedPathComponent.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AbstractStreamAdapter.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomTypeContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StreamContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Builder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedFunction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedSupplier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Navigable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Path.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/Bootstrap.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/AxiomPathValueDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-complex.axiom
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-simple.axiom
    A infra/axiom/src/test/resources/multimodel/extension/john-doe-substitution.axiomd
    A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom
    R infra/axiom/src/test/resources/prism/common-core.axiom
    R infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/midpoint-metadata-test.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.prism
    A infra/axiom/src/test/resources/prism/old/prism.axiom
    M infra/axiom/src/test/resources/prism/prism-infra.axiom
    A infra/axiom/src/test/resources/prism/prism-model.axiom
    R infra/axiom/src/test/resources/prism/prism.axiom
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBased.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBasedStructuredTypeDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/main/resources/xml/ns/test/foo-metadata.axiom
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.axiom
    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-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.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/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.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 branch 'master' of https://github.com/Evolveum/midpoint


  Commit: c5c6caba6656179a18e0ee94fbbdcadc58fb79f9
      https://github.com/Evolveum/midpoint/commit/c5c6caba6656179a18e0ee94fbbdcadc58fb79f9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPath.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPathImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPrefixedName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructured.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomVariableName.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/NamedPathComponent.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AbstractStreamAdapter.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomTypeContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StreamContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Builder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedFunction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedSupplier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Navigable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Path.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/Bootstrap.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/AxiomPathValueDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-complex.axiom
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-simple.axiom
    A infra/axiom/src/test/resources/multimodel/extension/john-doe-substitution.axiomd
    A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom
    R infra/axiom/src/test/resources/prism/common-core.axiom
    R infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/midpoint-metadata-test.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.prism
    A infra/axiom/src/test/resources/prism/old/prism.axiom
    M infra/axiom/src/test/resources/prism/prism-infra.axiom
    A infra/axiom/src/test/resources/prism/prism-model.axiom
    R infra/axiom/src/test/resources/prism/prism.axiom
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBased.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBasedStructuredTypeDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/main/resources/xml/ns/test/foo-metadata.axiom
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.axiom
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.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-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.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/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.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' into feature/inbound-provenance-2


  Commit: 06815ab23d881979ef81a697cb868b48e5620bba
      https://github.com/Evolveum/midpoint/commit/06815ab23d881979ef81a697cb868b48e5620bba
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java

  Log Message:
  -----------
  MID-6319: fix of generic casting for JDK-8 around path.getClass() call

The base problem is that object.getClass() of Class<X> returns Class<?>.
When I used it as argument and later cast the result, it worked fine on
JDK 11 (and IDEA with Java 8 language level didn't indicate error).
But compiler failed with: jdk 8 incompatible types:
inferred type does not conform to equality constraint(s)

But if I cast that getClass call back to Class<X> everything was fine.


  Commit: 4495c646dab16110838b6d1bacb647a758723843
      https://github.com/Evolveum/midpoint/commit/4495c646dab16110838b6d1bacb647a758723843
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java

  Log Message:
  -----------
  MID-6319: SqlPathContext added reasons/ideas to javadoc

It is possible that if no other subclass of SqlPathContext (besides
SqlQueryContext) emerges we may merge the classes into one.
We will see more after implementing subqueries, e.g. for EXISTS.


  Commit: 15522e0419f549f28f92ec1accf16d8d50432dd5
      https://github.com/Evolveum/midpoint/commit/15522e0419f549f28f92ec1accf16d8d50432dd5
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  merging iconType + change clone -> cloneComplex because id conflicts.


  Commit: e28298db155ce66ff75e09772f23b6650258b608
      https://github.com/Evolveum/midpoint/commit/e28298db155ce66ff75e09772f23b6650258b608
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java

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


  Commit: 329130d518893a421e35bd4a092705b1de720a1c
      https://github.com/Evolveum/midpoint/commit/329130d518893a421e35bd4a092705b1de720a1c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4

  Log Message:
  -----------
  Axiom: Added windows line ending to multiline string

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 8692cda856dcfe4ba0ca941385e9db0905943b07
      https://github.com/Evolveum/midpoint/commit/8692cda856dcfe4ba0ca941385e9db0905943b07
  Author: Richard "Virgo" Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #125 from Evolveum/dependabot/maven/mysql-mysql-connector-java-8.0.16

Bump mysql-connector-java from 6.0.6 to 8.0.16
We will run Jenkins with MySQL DB tests and if nothing gets worse, we'll keep it.


  Commit: 877716e74db15a8a3da0354c6ce367b3a671dd62
      https://github.com/Evolveum/midpoint/commit/877716e74db15a8a3da0354c6ce367b3a671dd62
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  MySQL driver from 8.0.16 (that was autodependbot) to most recent 8.0.21


  Commit: b5ca8dfc052831c19bd4a59928603ae7aab4180c
      https://github.com/Evolveum/midpoint/commit/b5ca8dfc052831c19bd4a59928603ae7aab4180c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
    A model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-resource-operation-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
    M repo/repo-test-util/pom.xml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypeAdminGuiConfigurationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypePolicyAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintsAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemsSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationFinder.java

  Log Message:
  -----------
  first test for archetypePolicy merging


  Commit: ab6cd830b531a2710d1b6d17df8a69747c7bc09f
      https://github.com/Evolveum/midpoint/commit/ab6cd830b531a2710d1b6d17df8a69747c7bc09f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java

  Log Message:
  -----------
  RObjectDeltaOperation.java: ser(i)alizedDelta typo fix


  Commit: 2cf1468498f77ab70666a827fd70579c0d33af9e
      https://github.com/Evolveum/midpoint/commit/2cf1468498f77ab70666a827fd70579c0d33af9e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    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/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java

  Log Message:
  -----------
  MID-6319: SQL to Schema transformation can throw SchemaException

Handling it with lambda usage was a bit pain, but I "tunnelled" it
using unchecked SqlTransformationException.


  Commit: 1564e9645bd894ae8e90a2f8fe2a06a66d860620
      https://github.com/Evolveum/midpoint/commit/1564e9645bd894ae8e90a2f8fe2a06a66d860620
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditDeltaSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditItemMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditPropertyValueMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditRefValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryException.java

  Log Message:
  -----------
  MID-6319: reorganized mapping classes, added audit detail mapping, WIP

Still need to finish mapping of deltas in AuditDeltaSqlTransformer.


  Commit: fd18b559e523579fa27ffd16ee2ca9d8b1421e9d
      https://github.com/Evolveum/midpoint/commit/fd18b559e523579fa27ffd16ee2ca9d8b1421e9d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
    M model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
    M model/model-intest/src/test/resources/archetypes/archetype-resource-operation-task.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemsSpecificationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerSpecificationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationAsserter.java

  Log Message:
  -----------
  testing archetype policy mering for synchronization task, imrpovements for asserters, adding more asserts to tests.


  Commit: 7b7ab180199fa7d95a1138b2362e40850be1ce31
      https://github.com/Evolveum/midpoint/commit/7b7ab180199fa7d95a1138b2362e40850be1ce31
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPath.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPathImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPrefixedName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructured.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomVariableName.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/NamedPathComponent.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AbstractStreamAdapter.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomTypeContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StreamContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Builder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedFunction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedSupplier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Navigable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Path.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/Bootstrap.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/AxiomPathValueDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-complex.axiom
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-simple.axiom
    A infra/axiom/src/test/resources/multimodel/extension/john-doe-substitution.axiomd
    A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom
    R infra/axiom/src/test/resources/prism/common-core.axiom
    R infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/midpoint-metadata-test.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.prism
    A infra/axiom/src/test/resources/prism/old/prism.axiom
    M infra/axiom/src/test/resources/prism/prism-infra.axiom
    A infra/axiom/src/test/resources/prism/prism-model.axiom
    R infra/axiom/src/test/resources/prism/prism.axiom
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaSetTripleUtil.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathKeyedMap.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathSet.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    A infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBased.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBasedStructuredTypeDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/main/resources/xml/ns/test/foo-metadata.axiom
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.axiom
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    A infra/schema/src/test/resources/deltaconverter/user-modify-givenname-with-metadata.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DeltaConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectNotFoundHandler.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-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.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/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.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 branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 938f162cb6e7e79a267dfa39e4ea8cdfa2315117
      https://github.com/Evolveum/midpoint/commit/938f162cb6e7e79a267dfa39e4ea8cdfa2315117
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  POM: pinned protobuf.version=3.12.2

Currently both mysql driver and wro4j-extensions/less4j used this.
New mysql driver uses 3.x version, wro4j used 2.x (why does it use it?).


  Commit: 3267d1ec9590ce3c8d7042ac6fe8ffd11cc9ea43
      https://github.com/Evolveum/midpoint/commit/3267d1ec9590ce3c8d7042ac6fe8ffd11cc9ea43
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/pom.xml

  Log Message:
  -----------
  repo-sql-impl-test/POM: removed surefire duplicating failsafe's work


  Commit: d85e8e92af31505c06385bc80264ccff084353da
      https://github.com/Evolveum/midpoint/commit/d85e8e92af31505c06385bc80264ccff084353da
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java

  Log Message:
  -----------
  MID-6319: fixed names of tables to lowercase for our beloved MySQL


  Commit: 0bfd8e9a74eacc9225af12a15eafb9572e873d34
      https://github.com/Evolveum/midpoint/commit/0bfd8e9a74eacc9225af12a15eafb9572e873d34
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    A model/model-intest/src/test/resources/mapping/advanced/system-configuration.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-franz.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-template.xml

  Log Message:
  -----------
  Add a test for wrong computation of deltas

Source triples for mappings are computed as a difference
between objectOld and objectNew. But, in fact, they should
perhaps be computed as a diff from objectCurrent to objectNew.

Demonstrated by a (disabled) test.


  Commit: d34cd6e2ead2befb3efe10761e7fb2b0c2a58949
      https://github.com/Evolveum/midpoint/commit/d34cd6e2ead2befb3efe10761e7fb2b0c2a58949
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  adding test for archetype policy merging to model-intest full suite.


  Commit: ccc6324d0f7b976bd5740ffa1dc6cd2b4798e4ad
      https://github.com/Evolveum/midpoint/commit/ccc6324d0f7b976bd5740ffa1dc6cd2b4798e4ad
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    A model/model-intest/src/test/resources/mapping/advanced/system-configuration.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-franz.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-template.xml
    M pom.xml
    M repo/repo-sql-impl-test/pom.xml
    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/data/audit/RObjectDeltaOperation.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditItemMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditPropertyValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditDeltaSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditItemMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditPropertyValueMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditRefValueMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryException.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 4bfe4056d884ed76c17a445601ac27b1c77df143
      https://github.com/Evolveum/midpoint/commit/4bfe4056d884ed76c17a445601ac27b1c77df143
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemsSpecificationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerSpecificationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationFinder.java

  Log Message:
  -----------
  test improvements, rename for assert methods, cleanup, more asserts.


  Commit: 80f2c1951668f81008cef35fd21149a63e004916
      https://github.com/Evolveum/midpoint/commit/80f2c1951668f81008cef35fd21149a63e004916
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java

  Log Message:
  -----------
  code cleanup


  Commit: aa069d74bfe3eb24fab7550c21685d514703144c
      https://github.com/Evolveum/midpoint/commit/aa069d74bfe3eb24fab7550c21685d514703144c
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java

  Log Message:
  -----------
  caching archetypePolicy after merge


  Commit: e4bd4be98c3e1fd85865a9bcf0b1850e7d6b612b
      https://github.com/Evolveum/midpoint/commit/e4bd4be98c3e1fd85865a9bcf0b1850e7d6b612b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: fixed Checkstyle problems + re-enabled for repo


  Commit: f23ef53d918d097b68310ad9639fe48deeb594fb
      https://github.com/Evolveum/midpoint/commit/f23ef53d918d097b68310ad9639fe48deeb594fb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/pom.xml

  Log Message:
  -----------
  MID-6319 POM cleanup: root vs repo-sql-impl


  Commit: a1143502ff327b1001f04557f8647c57e01d7dfe
      https://github.com/Evolveum/midpoint/commit/a1143502ff327b1001f04557f8647c57e01d7dfe
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  MID-6319: total count select removed from list, introduced unknown total


  Commit: ae74e081fa387a2b127e1fc047a244a4eb3d67d6
      https://github.com/Evolveum/midpoint/commit/ae74e081fa387a2b127e1fc047a244a4eb3d67d6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: Querydsl configuration initialized based on DB type


  Commit: ad2cf14cc003f65270503d5838a03e7cd2ad11fa
      https://github.com/Evolveum/midpoint/commit/ad2cf14cc003f65270503d5838a03e7cd2ad11fa
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-18 (Sat, 18 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java

  Log Message:
  -----------
  reference config in filter fix


  Commit: 0597a7ffc52001d774439b0f49bdf9baca2095bb
      https://github.com/Evolveum/midpoint/commit/0597a7ffc52001d774439b0f49bdf9baca2095bb
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-18 (Sat, 18 Jul 2020)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java

  Log Message:
  -----------
  fixing tests


  Commit: f24bd62b9f5dd5f4761eddaf30ca41b29088c452
      https://github.com/Evolveum/midpoint/commit/f24bd62b9f5dd5f4761eddaf30ca41b29088c452
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-18 (Sat, 18 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/DebugSearchFragment.java

  Log Message:
  -----------
  fix for MID-6369 - sorting for objectTypes in dropdown


  Commit: a3fb26118b6e16f94ee2af98e0d74ff471e7e51b
      https://github.com/Evolveum/midpoint/commit/a3fb26118b6e16f94ee2af98e0d74ff471e7e51b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java

  Log Message:
  -----------
  ugly hack for MID-6379


  Commit: 708dfc21fed57de2111552e18832700c00d230e0
      https://github.com/Evolveum/midpoint/commit/708dfc21fed57de2111552e18832700c00d230e0
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ValueMetadataWrapperFactoryImpl.java

  Log Message:
  -----------
  fixing NPE while creating new collection report


  Commit: 79967b74a58a0b09ea142c565e17521af15cecfd
      https://github.com/Evolveum/midpoint/commit/79967b74a58a0b09ea142c565e17521af15cecfd
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java

  Log Message:
  -----------
  do not show button for metadata when no metadata exists for value.


  Commit: d173dbe37c13f267c9b7711ac399a69109be55d0
      https://github.com/Evolveum/midpoint/commit/d173dbe37c13f267c9b7711ac399a69109be55d0
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java

  Log Message:
  -----------
  fix for schrodinger test mod07test03RunningAttributeReconciliation


  Commit: 2aa8f69638d47ddf1f35a197b0c7f326c16ff9c0
      https://github.com/Evolveum/midpoint/commit/2aa8f69638d47ddf1f35a197b0c7f326c16ff9c0
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ValueMetadataWrapperFactoryImpl.java
    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/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java

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


  Commit: 44e5f73a6af6c685fce5fcf5208e221a8a1b1f65
      https://github.com/Evolveum/midpoint/commit/44e5f73a6af6c685fce5fcf5208e221a8a1b1f65
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M config/sql/sqlserver-upgrade-4.0-4.2.sql

  Log Message:
  -----------
  fix for sqlserver upgrade script


  Commit: f6b3090e7311b4652201b83609e85004376645d0
      https://github.com/Evolveum/midpoint/commit/f6b3090e7311b4652201b83609e85004376645d0
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java

  Log Message:
  -----------
  fix for schrodinger tests


  Commit: 9a534aa497a34783d7629d622c1df171dfb757f6
      https://github.com/Evolveum/midpoint/commit/9a534aa497a34783d7629d622c1df171dfb757f6
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java

  Log Message:
  -----------
  MID-6294 default relation for governance tab


  Commit: c386b8bdb5ae7d8c9c8c3ea396da43d35f7327c4
      https://github.com/Evolveum/midpoint/commit/c386b8bdb5ae7d8c9c8c3ea396da43d35f7327c4
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ValueMetadataWrapperFactoryImpl.java
    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/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/DebugSearchFragment.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
    A model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-resource-operation-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
    M model/model-intest/testng-integration-full.xml
    M pom.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-test-util/pom.xml
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypeAdminGuiConfigurationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypePolicyAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintsAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemsSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationFinder.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 0bdf863e09313e1597cb58bc2d11bd09f8e88244
      https://github.com/Evolveum/midpoint/commit/0bdf863e09313e1597cb58bc2d11bd09f8e88244
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

  Log Message:
  -----------
  Provenance/origin data added to schema. Also providedService configuration.


  Commit: b1450e92d9eb0838bd2429d762343b80d26181ea
      https://github.com/Evolveum/midpoint/commit/b1450e92d9eb0838bd2429d762343b80d26181ea
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java

  Log Message:
  -----------
  MID-6279 show empty after page refresh


  Commit: 6d18a89b0f929f74cfbc4edf0e34403c3d2e82cf
      https://github.com/Evolveum/midpoint/commit/6d18a89b0f929f74cfbc4edf0e34403c3d2e82cf
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 7a718a340f1bf1bde0972518fdb6d527c8b600c7
      https://github.com/Evolveum/midpoint/commit/7a718a340f1bf1bde0972518fdb6d527c8b600c7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java

  Log Message:
  -----------
  fix for load new Task wrapper


  Commit: 5d1c07853e7dd22f9d6dcce246afdd12ac5dba4f
      https://github.com/Evolveum/midpoint/commit/5d1c07853e7dd22f9d6dcce246afdd12ac5dba4f
  Author: kate <honchar at evolveum.com>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java

  Log Message:
  -----------
  MID-6279 fix: page state after reload


  Commit: a3a3ddc0dd185d7273c93e9b0f6edd9f349fa614
      https://github.com/Evolveum/midpoint/commit/a3a3ddc0dd185d7273c93e9b0f6edd9f349fa614
  Author: lskublik <lskublik at evolveum.com>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ValueMetadataWrapperFactoryImpl.java
    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/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/DebugSearchFragment.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestWrapperDelta.java
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/Axiom.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomInfraName.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItem.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomItemName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItem.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomMapItemImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPath.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPathImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomPrefixedName.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructured.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomVariableName.java
    R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/NamedPathComponent.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/ValueBuilder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomSchemaContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AbstractStreamAdapter.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomStreamTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomTypeContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StreamContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
    A infra/axiom/src/main/java/com/evolveum/axiom/api/stream/VirtualRootType.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Builder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedFunction.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/CheckedSupplier.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Navigable.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/Path.java
    A infra/axiom/src/main/java/com/evolveum/axiom/concepts/PathNavigable.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/SourceLocation.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrDecoderContext.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AntlrStreamToItemStream.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrStatementSource.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrVisitor2.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomDecoderContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomModelStatementSource.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/Bootstrap.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    R infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AbstractContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomRootContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/CompositeIdentifierSpace.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolder.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/IdentifierSpaceHolderImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/SourceContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomNameResolver.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/AxiomPathValueDecoder.java
    A infra/axiom/src/main/java/com/evolveum/axiom/spi/codec/ValueDecoder.java
    M infra/axiom/src/main/resources/axiom-data.axiom
    M infra/axiom/src/main/resources/axiom-model.axiom
    M infra/axiom/src/main/resources/axiom-types.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomPrism.java
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-complex.axiom
    A infra/axiom/src/test/resources/multimodel/extension/extension-and-use-simple.axiom
    A infra/axiom/src/test/resources/multimodel/extension/john-doe-substitution.axiomd
    A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom
    R infra/axiom/src/test/resources/prism/common-core.axiom
    R infra/axiom/src/test/resources/prism/common-core.prism
    A infra/axiom/src/test/resources/prism/midpoint-metadata-test.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.axiom
    A infra/axiom/src/test/resources/prism/old/common-core.prism
    A infra/axiom/src/test/resources/prism/old/prism.axiom
    M infra/axiom/src/test/resources/prism/prism-infra.axiom
    A infra/axiom/src/test/resources/prism/prism-model.axiom
    R infra/axiom/src/test/resources/prism/prism.axiom
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueMetadata.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaSetTripleUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/EquivalenceStrategy.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/equivalence/ParameterizedEquivalenceStrategy.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathKeyedMap.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/PathSet.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    A infra/prism-api/src/main/resources/prism-model.axiom
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ContainerDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/PropertyDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyItem.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBased.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomBasedStructuredTypeDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.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/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/main/resources/xml/ns/test/foo-metadata.axiom
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestCompare.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/schema/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ProvenanceMetadataUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.axiom
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.axiom
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    A infra/schema/src/test/resources/deltaconverter/user-modify-givenname-with-metadata.xml
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    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/ValueMetadataComputation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/ProvenanceBuiltinMapping.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DeltaConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypeInheritance.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    A model/model-intest/src/test/resources/archetypes/archetype-liveSync-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-recon-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-resource-operation-task.xml
    A model/model-intest/src/test/resources/archetypes/archetype-task-basic.xml
    A model/model-intest/src/test/resources/mapping/advanced/system-configuration.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-franz.xml
    A model/model-intest/src/test/resources/mapping/advanced/user-template.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/archetype-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-admin-entry.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-hr-feed.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/origin-self-service-app.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/resource-hr.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-import.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/task-hr-reconciliation.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/provenance-metadata-recording/user-leonhard.xml
    M model/model-intest/testng-integration-full.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/FileFormatController.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/StrangeModifyTest.java
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam-new-assignment-no-id.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-adam.xml
    A repo/repo-sql-impl-test/src/test/resources/modify/user-bob.xml
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.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/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/ROperationExecution.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/AssignmentExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ContainerCollectionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectExtensionUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/DeltaUpdaterUtils.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NotFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/CanonicalItemPathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/DetailTableItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SinglePathItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/SqlDetailFetchMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditDeltaSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditItemMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditPropertyValueMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/mapping/QAuditRefValueMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryException.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestrictionOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AcquisitionMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypeAdminGuiConfigurationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ArchetypePolicyAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/GuiObjectDetailsPageAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ItemConstraintsAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerItemsSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainerSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/VirtualContainersSpecificationFinder.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/YieldMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M11SystemConfiguration.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/reverse-report


Compare: https://github.com/Evolveum/midpoint/compare/b8344adad96f...a3a3ddc0dd18


More information about the midPoint-svn mailing list