[midPoint-git] [Evolveum/midpoint] 670a39: unassign all assignments fix

Katarina Bolemant noreply at github.com
Tue Apr 20 00:28:12 CEST 2021


  Branch: refs/heads/feature/skip-mapping
  Home:   https://github.com/Evolveum/midpoint
  Commit: 670a394512b9dae73b4918e08ebf283e64cb36b9
      https://github.com/Evolveum/midpoint/commit/670a394512b9dae73b4918e08ebf283e64cb36b9
  Author: kate <honchar at evolveum.com>
  Date:   2021-04-16 (Fri, 16 Apr 2021)

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

  Log Message:
  -----------
  unassign all assignments fix


  Commit: 857507878a5e4f208364e25175781078e7f7c4fd
      https://github.com/Evolveum/midpoint/commit/857507878a5e4f208364e25175781078e7f7c4fd
  Author: kate <honchar at evolveum.com>
  Date:   2021-04-16 (Fri, 16 Apr 2021)

  Changed paths:
    M infra/schema-pure-jaxb/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/TaskWorkBucketManagementPerformanceInformationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/TaskOperationStatsUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/misc/TestMeasuringSizes.java
    M pom.xml
    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-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.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/SqaleUpdateContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/DelegatingItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/EmbeddedContainerDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaProcessor.java
    A 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/EnumItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ItemDeltaSingleValueProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/PolyStringItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefTableItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/SimpleItemDeltaProcessor.java
    A 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/delta/item/TimestampItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/UriItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/InOidFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefItemFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    A 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/mapping/InOidFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/NestedMappingResolver.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ObjectRefTableItemFilterProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/RefItemFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleItemRelationResolver.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleItemSqlMapper.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/TableRelationResolver.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/UriItemFilterProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/EnumItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/ItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/PolyStringItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/RefItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/SimpleItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/SinglePathItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/SqaleItemSqlMapper.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/TimestampItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/delta/UriItemDeltaProcessor.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/item/NestedMappingResolver.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/item/TableRelationResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleNestedMapping.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/QAccessCertificationDefinitionMapping.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/cases/QCaseMapping.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/lookuptable/QLookupTableMapping.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/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/ReferenceSqlTransformer.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/resource/QResourceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.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/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
    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/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/helpers/ObjectUpdater.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/DataSourceFactory.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/perfmon/SqlPerformanceMonitorImpl.java
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/segmentation/WorkSegmentationStrategy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    A testing/story/src/test/resources/buckets/role-slow.xml
    A testing/story/src/test/resources/buckets/system-configuration.xml
    A testing/story/src/test/resources/buckets/task-recompute-16-04.xml
    A testing/story/src/test/resources/buckets/task-recompute-256-30.xml

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


  Commit: 8de0bc99068be5035b031e55fa8f9166c5b30c65
      https://github.com/Evolveum/midpoint/commit/8de0bc99068be5035b031e55fa8f9166c5b30c65
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-16 (Fri, 16 Apr 2021)

  Changed paths:
    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/SqaleRepoContext.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/SqaleTransformerSupport.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/EmbeddedContainerDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaValueProcessor.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/RefTableItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleTransformerBase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/ReferenceSqlTransformer.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/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  repo-sqale: implementation+tests for references stored in tables


  Commit: e272b827c86a021a5f3f992aac4a229581aef764
      https://github.com/Evolveum/midpoint/commit/e272b827c86a021a5f3f992aac4a229581aef764
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleMappingMixin.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleNestedMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleTableMapping.java

  Log Message:
  -----------
  repo-sqale: introduced SqaleMappingMixin with common sqale mapping

This is needed for functions needed on two separata hierarchy branches
that have common class out of reach in repo-sqlbase module.


  Commit: c86f7a60c335d8152409a3eb6e6c38fcab0242ba
      https://github.com/Evolveum/midpoint/commit/c86f7a60c335d8152409a3eb6e6c38fcab0242ba
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ContainerValueIdGenerator.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/SqaleUpdateContext.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/operations/AddObjectOperation.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddDeleteObjectTest.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/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  repo-sqale: added CIDs to containers during modifyObject, test WIP

CIDs are assigned but containers are not actually stored in separate
tables during modifyObject yet.


  Commit: 1410040cf59b200b63dd0d069759a14f366b7933
      https://github.com/Evolveum/midpoint/commit/1410040cf59b200b63dd0d069759a14f366b7933
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ContainerValueIdGenerator.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/SqaleUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefTableItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/operations/AddObjectOperation.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlTransformerSupport.java

  Log Message:
  -----------
  repo-sqale: more of update logic is hidden in SqaleUpdateContext


  Commit: dc5733966a005c373dabfa581be2030be70b9e93
      https://github.com/Evolveum/midpoint/commit/dc5733966a005c373dabfa581be2030be70b9e93
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql

  Log Message:
  -----------
  repo-sqale: SQL schema fix TaskExecutionStatus(->State)Type + RUNNING


  Commit: 6be4d21255cba0f3063428a35ab102607b58f09f
      https://github.com/Evolveum/midpoint/commit/6be4d21255cba0f3063428a35ab102607b58f09f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/DelegatingItemDeltaProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  repo-sqale: fixed modify for unmapped/unpersisted multi-paths + test

Previously logic like for query was used and unresolvable path
component threw an exception instead of just doing nothing.


  Commit: 4b894e8c564371fb4e24ee6e34e052b9eca59cfa
      https://github.com/Evolveum/midpoint/commit/4b894e8c564371fb4e24ee6e34e052b9eca59cfa
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

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

  Log Message:
  -----------
  OperationInvocationRecord: fix of missing space in entry output, cleanup


  Commit: 063b31fa5a87e030b1f4c7ff87bdcb0dac18ca89
      https://github.com/Evolveum/midpoint/commit/063b31fa5a87e030b1f4c7ff87bdcb0dac18ca89
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.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/SqaleUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/operations/AddObjectOperation.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddDeleteObjectTest.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/SqaleRepoSmokeTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CleanupTest.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-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcSession.java

  Log Message:
  -----------
  JdbcSession: auto-close does NOT commit, always add commit explicitely


  Commit: 91d6fcbdace1e1fc015b41631f9efad51a331ec1
      https://github.com/Evolveum/midpoint/commit/91d6fcbdace1e1fc015b41631f9efad51a331ec1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/MidScaleNewRepoTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddDeleteObjectTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoModifyObjectTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoSmokeTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    A 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/MidScaleNewRepoTest.java

  Log Message:
  -----------
  repo-sqale: test organized into sub-packages, perf vs func


  Commit: 44c51f03cbf6c2c0bf09fe4f09f35e9c08de302e
      https://github.com/Evolveum/midpoint/commit/44c51f03cbf6c2c0bf09fe4f09f35e9c08de302e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ContainerValueIdGenerator.java

  Log Message:
  -----------
  ContainerValueIdGenerator: missing CIDs modify are fixed + warning


  Commit: 36add64878ef7d3e5865e261aa20a78b1de99c3a
      https://github.com/Evolveum/midpoint/commit/36add64878ef7d3e5865e261aa20a78b1de99c3a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/EmbeddedContainerDeltaProcessor.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/EmbeddedContainerDeltaProcessor.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/RefTableItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/TableContainerDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/TableRelationResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleMappingMixin.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/object/QObjectMapping.java

  Log Message:
  -----------
  repo-sqale: introduced skeleton of TableContainerDeltaProcessor

Currently the container insertion is not generalized, there should be
a common contract and information about owner type, this is the next
implementation step in order to insert/delete container tables.


  Commit: 774b0534f773c0cd1438bf3f2d73b746061b3b54
      https://github.com/Evolveum/midpoint/commit/774b0534f773c0cd1438bf3f2d73b746061b3b54
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationInvocationRecord.java
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ContainerValueIdGenerator.java
    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/SqaleRepoContext.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/SqaleTransformerSupport.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUpdateContext.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
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/EmbeddedContainerDeltaProcessor.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/EmbeddedContainerDeltaProcessor.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/RefTableItemDeltaProcessor.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/TableContainerDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/TableRelationResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/operations/AddObjectOperation.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleMappingMixin.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/SqaleNestedMapping.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/SqaleTransformerBase.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/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/ReferenceSqlTransformer.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/MidScaleNewRepoTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoModifyObjectTest.java
    R repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoSmokeTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    A 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/MidScaleNewRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CleanupTest.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-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcSession.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlTransformerSupport.java

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


Compare: https://github.com/Evolveum/midpoint/compare/c7815a3424fb...774b0534f773


More information about the midPoint-svn mailing list