[midPoint-git] [Evolveum/midpoint] ab1335: PerfTest Role Authorization

mederly noreply at github.com
Thu Jun 3 12:52:19 CEST 2021


  Branch: refs/heads/feature/task-part-restructuring
  Home:   https://github.com/Evolveum/midpoint
  Commit: ab133598634102f8f8d130b5e73f44dc999187ac
      https://github.com/Evolveum/midpoint/commit/ab133598634102f8f8d130b5e73f44dc999187ac
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-18 (Tue, 18 May 2021)

  Changed paths:
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/PerfTestRoleMembers.java

  Log Message:
  -----------
  PerfTest Role Authorization

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


  Commit: 407e21948705623600f5b1ead4d8f8ac6ff27106
      https://github.com/Evolveum/midpoint/commit/407e21948705623600f5b1ead4d8f8ac6ff27106
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-18 (Tue, 18 May 2021)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismItemAccessDefinition.java

  Log Message:
  -----------
  Moved canRead, canModify, canAdd to separate interface

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


  Commit: 4a3912a57dce8979c8b9791047990758136d3ef5
      https://github.com/Evolveum/midpoint/commit/4a3912a57dce8979c8b9791047990758136d3ef5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ComplexTypeDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ContainerDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/DefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ObjectDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PropertyDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ReferenceDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/TypeDefinitionDelegator.java

  Log Message:
  -----------
  Prism: Added Delegator interfaces

Delegator interfaces delegates most of the calls to delegate(),
useful for implementation of wrappers which modifies only few items.


  Commit: 2a71216f79061e457b9e9c26a8aeb29cda7a910d
      https://github.com/Evolveum/midpoint/commit/2a71216f79061e457b9e9c26a8aeb29cda7a910d
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismItemAccessDefinition.java

  Log Message:
  -----------
  Added mutable interface to PrismAccessDefinition


  Commit: 903d157f495924a7a4b3f14751329ebc8f4020a0
      https://github.com/Evolveum/midpoint/commit/903d157f495924a7a4b3f14751329ebc8f4020a0
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-26 (Wed, 26 May 2021)

  Changed paths:
    A infra/common/src/main/java/com/evolveum/midpoint/common/refinery/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ContainerDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ObjectClassTypeDefinitionDelegator.java

  Log Message:
  -----------
  Added delegators for refined definitions


  Commit: 0f1292ecb250da0721bc80cf638b5f47e1469f05
      https://github.com/Evolveum/midpoint/commit/0f1292ecb250da0721bc80cf638b5f47e1469f05
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-26 (Wed, 26 May 2021)

  Changed paths:
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java

  Log Message:
  -----------
  Added Transformable Definitions implementations.

Instead of full copies, these carry only changes to common
access / customization attributes of schema


  Commit: c941eb107babe59dc8113c7deba2e7e19e14cf9f
      https://github.com/Evolveum/midpoint/commit/c941eb107babe59dc8113c7deba2e7e19e14cf9f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-26 (Wed, 26 May 2021)

  Changed paths:
    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

  Log Message:
  -----------
  Use Transformables in SchemaTransformer


  Commit: 43848222bae73ad0f7a7300edab2fc9953788744
      https://github.com/Evolveum/midpoint/commit/43848222bae73ad0f7a7300edab2fc9953788744
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-27 (Thu, 27 May 2021)

  Changed paths:
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinitionTransformer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDefinitionDelegator.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/PrismContainerValueImpl.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/PrismReferenceValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java

  Log Message:
  -----------
  Introduce ItemDefinitionTransformer


  Commit: 5423dbd4c50ec4e762e61a802ceb81c33a8f0e4e
      https://github.com/Evolveum/midpoint/commit/5423dbd4c50ec4e762e61a802ceb81c33a8f0e4e
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-27 (Thu, 27 May 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DefinitionsToTransformable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java

  Log Message:
  -----------
  Use ItemDefinitionTransformer in SchemaTransformator

Implemented minimal subset of "MutableDefinition" contracts to
satisfy GUI and other tests.


  Commit: f7d435d8540c9e28e8f90899ba4f0255350e1b30
      https://github.com/Evolveum/midpoint/commit/f7d435d8540c9e28e8f90899ba4f0255350e1b30
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-27 (Thu, 27 May 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SpecificAttributesDefinition.java

  Log Message:
  -----------
  ResourceAttributes checks for schema application


  Commit: 98286f13c7e58fc289461eb9d830fb52dd602f68
      https://github.com/Evolveum/midpoint/commit/98286f13c7e58fc289461eb9d830fb52dd602f68
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-27 (Thu, 27 May 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java

  Log Message:
  -----------
  Removed debug if statement

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


  Commit: 5f2b4b5801578aa98cbaf7620373d4786029cbc9
      https://github.com/Evolveum/midpoint/commit/5f2b4b5801578aa98cbaf7620373d4786029cbc9
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-27 (Thu, 27 May 2021)

  Changed paths:
    M config/sql/postgresql-4.3-all.sql
    M infra/common/src/main/java/com/evolveum/midpoint/common/Clock.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ExistsFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/FullTextFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/InOidFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/LogicalFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ObjectQueryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/OrgFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScannerItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScannerTaskPartExecution.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ModifyObjectResult.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/perf/OperationPerformanceInformation.java
    M repo/repo-sqale/README.adoc
    M repo/repo-sqale/sql/pg-org-experiments.sql
    M repo/repo-sqale/sql/pgnew-eav-vs-json.sql
    M repo/repo-sqale/sql/pgnew-experiments.sql
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/UriCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/DelegatingItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaValueProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ArrayItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ItemDeltaSingleValueProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/SinglePathItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/OrgFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/UriItemFilterProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/operations/AddObjectOperation.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/QObjectTemplate.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/QObjectTemplateMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationDefinition.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationDefinitionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/QCase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/QCaseMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/MCaseWorkItem.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItem.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainer.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnector.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorHost.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorHostMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocus.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QGenericObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QUser.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/MLookupTable.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTable.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableRow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/node/QNode.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/node/QNodeMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QAssignmentHolder.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QAssignmentHolderMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObject.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecution.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QTrigger.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/MOrg.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/MOrgClosure.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgClosure.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QDashboard.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QDashboardMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QForm.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QFormMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QFunctionLibrary.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QFunctionLibraryMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectCollection.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectCollectionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QSequence.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QSequenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MReferenceType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReport.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReportData.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReportDataMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/report/QReportMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResourceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRole.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QSecurityPolicy.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QSecurityPolicyMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QSystemConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QSystemConfigurationMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QValuePolicy.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/system/QValuePolicyMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTask.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/AddObjectContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/SqaleUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/OrgHierarchyPerfTest.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/SqlRepoTestUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    R repo/repo-sql-impl-test/src/test/resources/orgstruct/query-org-struct-org-depth.xml
    R repo/repo-sql-impl-test/src/test/resources/orgstruct/query-org-struct-user-unbounded.xml
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/OperationLogger.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/audit/AuditSqlQueryContext.java
    A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/OperationLogger.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ObjectFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/EnumItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/FlexibleRelationalPathBase.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M tools/perf-test/perf-test-process.sh
    M tools/test-ng/src/main/java/com/evolveum/midpoint/tools/testng/TestMonitor.java
    M tools/test-ng/src/main/java/com/evolveum/midpoint/tools/testng/TestReportSection.java

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


  Commit: f2041214e196762151f64feccdca80271cf97c8f
      https://github.com/Evolveum/midpoint/commit/f2041214e196762151f64feccdca80271cf97c8f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  StartupConfiguration: better/more sensitive values hidden + cleanup

TODO about DEBUG dump on each getConfiguration(...) call added too,
I believe DEBUG is too high (OK for one dump), maybe TRACE?
Perhaps it's not needed on each getConf... call, just once.


  Commit: 978cd2140aeba0d9392a88d2cbd337345cd6c948
      https://github.com/Evolveum/midpoint/commit/978cd2140aeba0d9392a88d2cbd337345cd6c948
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-05-31 (Mon, 31 May 2021)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  StartupConfiguration: hiding sensitive values in toString


  Commit: ab77e51c66fad883b27e6cddd025e6087caa6b99
      https://github.com/Evolveum/midpoint/commit/ab77e51c66fad883b27e6cddd025e6087caa6b99
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-05-31 (Mon, 31 May 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java

  Log Message:
  -----------
  Fixed trimTo in TransformableComplexType

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


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

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

  Log Message:
  -----------
  RExtItem: equals/hashCode based on id field only, cleanup


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java

  Log Message:
  -----------
  LoggingConfigurationManager: skips repeated conf for the same version


  Commit: 4cf100ad4c6821e64614f492afc76bff8270539b
      https://github.com/Evolveum/midpoint/commit/4cf100ad4c6821e64614f492afc76bff8270539b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/UriCacheTest.java

  Log Message:
  -----------
  repo-sqale: added UriCacheTest, failing for inter-node scenario now


  Commit: 8e42e3c25d4ff6a7ecc7c2cdebfb07d070ce0e3c
      https://github.com/Evolveum/midpoint/commit/8e42e3c25d4ff6a7ecc7c2cdebfb07d070ce0e3c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    R repo/repo-sqale/sql/pgnew-eav-vs-json.sql

  Log Message:
  -----------
  repo-sqale: pgnew-eav-vs-json.sql moved to docs project


  Commit: 390ee79426b646d3944b5798bb1c773a960224ef
      https://github.com/Evolveum/midpoint/commit/390ee79426b646d3944b5798bb1c773a960224ef
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  MID-7067 fix: when config value is read from file final \n is ignored


  Commit: 22fc147b965dbd349b9f14adcb4027dab8a3442b
      https://github.com/Evolveum/midpoint/commit/22fc147b965dbd349b9f14adcb4027dab8a3442b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M gui/admin-gui/src/main/resources/logback.xml

  Log Message:
  -----------
  logback.xml: minor cleanup/reformat/comment fix


  Commit: 975d03e7cf5d866b3d95bc50535fa839c5d2be2b
      https://github.com/Evolveum/midpoint/commit/975d03e7cf5d866b3d95bc50535fa839c5d2be2b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java

  Log Message:
  -----------
  StartupConfiguration.java: added -DmidpointPrintSensitiveValues option

In case of troubleshooting, e.g. what value was actually read from the
file, this enables plain printout even for passwords.


  Commit: 1e80b055b90a755aacf205b18985304cc95e81f2
      https://github.com/Evolveum/midpoint/commit/1e80b055b90a755aacf205b18985304cc95e81f2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/DescriptorLoader.java

  Log Message:
  -----------
  DescriptorLoader: log typo fix, cleanup/reformat


  Commit: 470f35fd33a74f8aa90e2bfbef40e52ae5c91565
      https://github.com/Evolveum/midpoint/commit/470f35fd33a74f8aa90e2bfbef40e52ae5c91565
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java

  Log Message:
  -----------
  LoggingConfigurationManager: check of version moved lower, uses opRes


  Commit: 3eeaa76c47d1b50c14a6f3ebbd219cedb61f3975
      https://github.com/Evolveum/midpoint/commit/3eeaa76c47d1b50c14a6f3ebbd219cedb61f3975
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-06-03 (Thu, 03 Jun 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/DescriptorLoader.java
    M gui/admin-gui/src/main/resources/logback.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/refinery/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinitionTransformer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismItemAccessDefinition.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ComplexTypeDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ContainerDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/DefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ObjectDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PropertyDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ReferenceDefinitionDelegator.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/TypeDefinitionDelegator.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/PrismContainerValueImpl.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/PrismReferenceValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SpecificAttributesDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ObjectClassTypeDefinitionDelegator.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DefinitionsToTransformable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java
    R repo/repo-sqale/sql/pgnew-eav-vs-json.sql
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/UriCacheTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RExtItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/PerfTestRoleMembers.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/task-part-restructuring


Compare: https://github.com/Evolveum/midpoint/compare/8afb3b861bc4...3eeaa76c47d1


More information about the midPoint-svn mailing list