[midPoint-git] [Evolveum/midpoint] 9bb7d3: Adapt bucketing performance measurement

Katarina Bolemant noreply at github.com
Tue Aug 24 09:17:03 CEST 2021


  Branch: refs/heads/feature/gui-config
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9bb7d3149e7f454bf05755f32d3a278b4e1f33d3
      https://github.com/Evolveum/midpoint/commit/9bb7d3149e7f454bf05755f32d3a278b4e1f33d3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-21 (Sat, 21 Aug 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActivityStatisticsUtil.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/resources/buckets/task-recompute-16-04.xml
    M testing/story/src/test/resources/buckets/task-recompute-256-30.xml

  Log Message:
  -----------
  Adapt bucketing performance measurement

It was adapted to the new activity framework.


  Commit: 7f04fd48389850daafbed2641d92652401e94cda
      https://github.com/Evolveum/midpoint/commit/7f04fd48389850daafbed2641d92652401e94cda
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/BucketingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/BucketingConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketingConfigurationOverrides.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketingManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/CompleteBucketOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperationAttempt.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperationOptions.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseAllBucketsOperation.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseBucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseBucketsOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/segmentation/BucketAllocator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/workers/WorkersReconciliation.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingLive.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
    M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
    M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningLightweightTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.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/run/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskInstantiator.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholds.java

  Log Message:
  -----------
  Stop maintaining buckets in worker tasks

It seems that careful and systematic use of modifyObjectDynamically
obsoletes the original design of "borrowing" buckets from coordinator
and storing them in workers.

So this commit:

1) Stops storing buckets in the worker tasks.
2) Migrates all bucket management operations to modifyObjectDynamically
mechanism.

This simplifies the bucketing code, makes it more robust, and reduces
the number of repository operations (e.g. it eliminates all getObject
operations when manipulating the buckets).

Related changes:
- RunningTask has now a reference to (resolved) parent task.


  Commit: 6b666f2db3d89c49eebd913e32bdc0090d529bde
      https://github.com/Evolveum/midpoint/commit/6b666f2db3d89c49eebd913e32bdc0090d529bde
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecutionSpecifics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/SearchBasedActivityExecution.java

  Log Message:
  -----------
  Add determineExpectedTotal method to iterative executions

This is to enable implementation of progress reporting
for classic report export (maybe also import?) tasks.

Related to MID-6863.


  Commit: 210c3dab459ffcf12713d26cf666d1ad62b1a73d
      https://github.com/Evolveum/midpoint/commit/210c3dab459ffcf12713d26cf666d1ad62b1a73d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecutionSpecifics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/SearchBasedActivityExecution.java

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

# Conflicts:
#	repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java


  Commit: 843e859a67af87968c1063f232ad369e8d92b100
      https://github.com/Evolveum/midpoint/commit/843e859a67af87968c1063f232ad369e8d92b100
  Author: kate <honchar at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  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/web/page/admin/roles/AbstractRoleMemberPanel.java

  Log Message:
  -----------
  relation fix for new member creation


  Commit: 35ea4734c19da6645a9ff187cf0c392c7acba12c
      https://github.com/Evolveum/midpoint/commit/35ea4734c19da6645a9ff187cf0c392c7acba12c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M model/model-intest/testng-integration-sqale.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java

  Log Message:
  -----------
  sqale: Do not index containers inside extension


  Commit: 05f56b95bfc2bf0b5d7e0562b092b556ff4e0cb9
      https://github.com/Evolveum/midpoint/commit/05f56b95bfc2bf0b5d7e0562b092b556ff4e0cb9
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

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

  Log Message:
  -----------
  sqale: RefFilter with isOidNullAsAny is any filter even without value


  Commit: 2042d86668d9d0caf35c7b58e869dc837ba37fd5
      https://github.com/Evolveum/midpoint/commit/2042d86668d9d0caf35c7b58e869dc837ba37fd5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/NaryLogicalFilterProcessor.java

  Log Message:
  -----------
  sqale: Fixed NPE in N-Ary filter


  Commit: 20830c81bbedcfe7a9c962d152d10244ca32a90f
      https://github.com/Evolveum/midpoint/commit/20830c81bbedcfe7a9c962d152d10244ca32a90f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M model/model-intest/src/test/resources/common/org-monkey-island.xml
    M model/model-intest/src/test/resources/object-template-ranges/org-monkey-island-local.xml
    M model/model-intest/src/test/resources/orgstruct/object-template-org.xml
    M model/model-intest/src/test/resources/orgstruct/org-caribbean.xml
    M model/model-intest/src/test/resources/orgstruct/org-fictional.xml
    M model/model-intest/src/test/resources/orgstruct/org-temp.xml
    M model/model-intest/src/test/resources/rbac/org-project-reclaim-black-pearl.xml
    M model/model-intest/src/test/resources/rbac/role-all-loot.xml
    M model/model-intest/src/test/resources/rbac/role-all-treasure.xml
    M model/model-intest/src/test/resources/rbac/role-all-you-can-get.xml
    M model/model-intest/src/test/resources/rbac/role-project-omnimanager.xml
    M model/model-intest/src/test/resources/scripthooks/org-top.xml
    M model/model-intest/src/test/resources/security/role-approver.xml
    M model/model-intest/src/test/resources/security/role-filter-object-user-location-shadows.xml

  Log Message:
  -----------
  sqale: Updated organization configurations to 4.4 compliant

orgType is planned for removal in 4.4 and is not supported in new repo


  Commit: 10c5257b6f153ee4a015729222063cda163de9e5
      https://github.com/Evolveum/midpoint/commit/10c5257b6f153ee4a015729222063cda163de9e5
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

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

  Log Message:
  -----------
  sqale: Enable working test cases


  Commit: 6195d9175492e2e09fe2a13beb0b8962f3da116c
      https://github.com/Evolveum/midpoint/commit/6195d9175492e2e09fe2a13beb0b8962f3da116c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/TaskThreadsDumper.java

  Log Message:
  -----------
  Remove obsolete items from TaskType


  Commit: 44c520b16cd36e7634e72ebd96413ab52bc2b2b6
      https://github.com/Evolveum/midpoint/commit/44c520b16cd36e7634e72ebd96413ab52bc2b2b6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 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/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemReferenceMapping.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/QAssignmentReferenceMapping.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/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemReferenceMapping.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/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QUserMapping.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/QLookupTableRowMapping.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/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/object/QTriggerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectTemplateMapping.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/QObjectReferenceMapping.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/QResourceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QArchetypeMapping.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

  Log Message:
  -----------
  repo-sqale: fixes of repoContext leak in mapping initialization

This doesn't affect repo tests or normal run as there is no Spring
reinitialization.
What can be simply reinitialized (object mapppings), is reinitialized.
Reused mappings for containers and refs now check repoContext equality.


  Commit: 40469e99ee9375267307bada66dd57e5a3e5156d
      https://github.com/Evolveum/midpoint/commit/40469e99ee9375267307bada66dd57e5a3e5156d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestAutoScalingTask.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/task/GenericTaskHandler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketingManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseBucketsOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/workers/ExpectedSetup.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/workers/WorkersReconciliation.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/AbstractRepoCommonTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/NodeFoundDeadHelper.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskStateManager.java

  Log Message:
  -----------
  Improve auto-scaling mechanism

1. A task releases all buckets as soon as it exits processing
of a current bucket in a way other than regular completion. This
ensures e.g. that tasks that are suspended in a standard way hold
no buckets. (And this ensures correct processing of all buckets by
remaining workers.)

2. When a node is detected to be down by ClusterManager, all buckets
held by all tasks that were executing on it are automatically released.
The reason is exactly the same as above: to prevent buckets be held
by ghost tasks indefinitely.

3. When reconciling workers, we suspend only the superfluous tasks that
run on nodes that are still up and alive. (It is not sufficient
that they are not down.) This is because we rely on the tasks
themselves to release their buckets. This is not a perfect solution,
though - see MID-7180.


  Commit: 06a86ae040dfe17aeb4747f6350ac5cfe6b83aeb
      https://github.com/Evolveum/midpoint/commit/06a86ae040dfe17aeb4747f6350ac5cfe6b83aeb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 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/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemReferenceMapping.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/QAssignmentReferenceMapping.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/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemReferenceMapping.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/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QUserMapping.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/QLookupTableRowMapping.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/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/object/QTriggerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectTemplateMapping.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/QObjectReferenceMapping.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/QResourceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QArchetypeMapping.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

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


  Commit: 8165c46f5f5e775de8dd41a982f4caa86e208314
      https://github.com/Evolveum/midpoint/commit/8165c46f5f5e775de8dd41a982f4caa86e208314
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  repo-sqale: added missing add test for node


  Commit: 1a7c2e43c93d9b090b73c64a347b142c033c7d0a
      https://github.com/Evolveum/midpoint/commit/1a7c2e43c93d9b090b73c64a347b142c033c7d0a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/node/MNode.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

  Log Message:
  -----------
  MID-7173, repo-sqale: added node.operationalState support


  Commit: f7f8a7185a597b1b868fcca3fd06fb72d4eb46d4
      https://github.com/Evolveum/midpoint/commit/f7f8a7185a597b1b868fcca3fd06fb72d4eb46d4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/resource/QResource.java

  Log Message:
  -----------
  repo-sqale: QResource fix of columns with _ to Java camelCase


  Commit: 75c204915f64d5109df2b482ff3e79158c6ee1b5
      https://github.com/Evolveum/midpoint/commit/75c204915f64d5109df2b482ff3e79158c6ee1b5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskHandlerRegistry.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java

  Log Message:
  -----------
  Fix default task handler URI treatment

Note that there are other places in midPoint that assume non-null
task handler URI (e.g. in GUI).


  Commit: 43ac68cc4d6028a415380aaa4f6181286d18080d
      https://github.com/Evolveum/midpoint/commit/43ac68cc4d6028a415380aaa4f6181286d18080d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/node/MNode.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/resource/QResource.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

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


  Commit: daa7f2a95c2cb7f5c8f239eea30c43666850065b
      https://github.com/Evolveum/midpoint/commit/daa7f2a95c2cb7f5c8f239eea30c43666850065b
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.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/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java

  Log Message:
  -----------
  sqale: Added support for raw options


  Commit: 6dc961bf28bd8be7d711ecf4152dfcc7605f6a81
      https://github.com/Evolveum/midpoint/commit/6dc961bf28bd8be7d711ecf4152dfcc7605f6a81
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java

  Log Message:
  -----------
  sqale: Added dependant mapping to QTableMapping


  Commit: 661cadbd2a29e52e6c80a0c2a172d9098ed15add
      https://github.com/Evolveum/midpoint/commit/661cadbd2a29e52e6c80a0c2a172d9098ed15add
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

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

  Log Message:
  -----------
  StringPolicy: Add early exit on focus == null and shadow.oid == null


  Commit: b9227f818ebec8f801b756b12adb33f7b888f53c
      https://github.com/Evolveum/midpoint/commit/b9227f818ebec8f801b756b12adb33f7b888f53c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

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

  Log Message:
  -----------
  sqale: Uncommented working test suites


  Commit: 18c13173386725ab767397fde3cce3c0eb44a9ba
      https://github.com/Evolveum/midpoint/commit/18c13173386725ab767397fde3cce3c0eb44a9ba
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/NodeFoundDeadHelper.java

  Log Message:
  -----------
  Fix multi-valued "or" clause in dead node detector


  Commit: 5f3c3224065cbdde80e626019d676d8a72e0cbc5
      https://github.com/Evolveum/midpoint/commit/5f3c3224065cbdde80e626019d676d8a72e0cbc5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-23 (Mon, 23 Aug 2021)

  Changed paths:
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/MTask.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
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  MID-7173, repo-sqale: task.schedulingState and task.autoScalingMode


  Commit: e71fa03fc3ef4f565d62ef573d6042764ba6f903
      https://github.com/Evolveum/midpoint/commit/e71fa03fc3ef4f565d62ef573d6042764ba6f903
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-08-24 (Tue, 24 Aug 2021)

  Changed paths:
    R config/sql/h2-4.3-all.sql
    A config/sql/h2-4.4-all.sql
    M config/sql/h2-upgrade-4.0-4.4.sql
    R config/sql/h2-upgrade-4.2-4.3.sql
    A config/sql/h2-upgrade-4.3-4.4.sql
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RNode.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/TaskAutoScalingMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/PrismEntityMapper.java

  Log Message:
  -----------
  MID-7173 fixed for old repo, H2 only first, other DB soon

Also, SQL/upgrade scripts for H2 were reversion to reflect current 4.4.


  Commit: 691cbccd59ba3236bd4cbe8fff4538242e972076
      https://github.com/Evolveum/midpoint/commit/691cbccd59ba3236bd4cbe8fff4538242e972076
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-08-24 (Tue, 24 Aug 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingExecutionSpecifics.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.java

  Log Message:
  -----------
  Use new db columns in auto-scaling task query

Also fixed autoScaling/mode query handling.


  Commit: 54573e4d7bb4b3c674df6d8abc8beb1f0a3e82cb
      https://github.com/Evolveum/midpoint/commit/54573e4d7bb4b3c674df6d8abc8beb1f0a3e82cb
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2021-08-24 (Tue, 24 Aug 2021)

  Changed paths:
    R config/sql/h2-4.3-all.sql
    A config/sql/h2-4.4-all.sql
    M config/sql/h2-upgrade-4.0-4.4.sql
    R config/sql/h2-upgrade-4.2-4.3.sql
    A config/sql/h2-upgrade-4.3-4.4.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/web/page/admin/roles/AbstractRoleMemberPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/ActivityStatisticsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/BucketingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/BucketingConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/DefaultColumnUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/cluster/AutoScalingExecutionSpecifics.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultithreaded.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestAutoScalingTask.java
    M model/model-intest/src/test/resources/common/org-monkey-island.xml
    M model/model-intest/src/test/resources/object-template-ranges/org-monkey-island-local.xml
    M model/model-intest/src/test/resources/orgstruct/object-template-org.xml
    M model/model-intest/src/test/resources/orgstruct/org-caribbean.xml
    M model/model-intest/src/test/resources/orgstruct/org-fictional.xml
    M model/model-intest/src/test/resources/orgstruct/org-temp.xml
    M model/model-intest/src/test/resources/rbac/org-project-reclaim-black-pearl.xml
    M model/model-intest/src/test/resources/rbac/role-all-loot.xml
    M model/model-intest/src/test/resources/rbac/role-all-treasure.xml
    M model/model-intest/src/test/resources/rbac/role-all-you-can-get.xml
    M model/model-intest/src/test/resources/rbac/role-project-omnimanager.xml
    M model/model-intest/src/test/resources/scripthooks/org-top.xml
    M model/model-intest/src/test/resources/security/role-approver.xml
    M model/model-intest/src/test/resources/security/role-filter-object-user-location-shadows.xml
    M model/model-intest/testng-integration-sqale.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/IterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/PlainIterativeActivityExecutionSpecifics.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/SearchBasedActivityExecution.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/task/GenericTaskHandler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketingConfigurationOverrides.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/BucketingManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/CompleteBucketOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperationAttempt.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/GetBucketOperationOptions.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseAllBucketsOperation.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseBucketOperation.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/ReleaseBucketsOperation.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/segmentation/BucketAllocator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/workers/ExpectedSetup.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/work/workers/WorkersReconciliation.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/AbstractRepoCommonTest.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestActivities.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingLive.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestBucketingStatic.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/tasks/TestWorkerTasks.java
    M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-1.xml
    M repo/repo-common/src/test/resources/tasks/bucketing-static/task-210-c.xml
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/filtering/RefItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemReferenceMapping.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/QAssignmentReferenceMapping.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/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemReferenceMapping.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/ext/MExtItem.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/QUserMapping.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/QLookupTableRowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/node/MNode.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/QAssignmentHolderMapping.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/object/QTriggerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/other/QObjectTemplateMapping.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/QObjectReferenceMapping.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/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QArchetypeMapping.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/MTask.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
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RNode.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RTaskAutoScaling.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RNodeOperationalState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskAutoScalingMode.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RTaskSchedulingState.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/TaskAutoScalingMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/PrismEntityMapper.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/NaryLogicalFilterProcessor.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningLightweightTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskHandlerRegistry.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.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/execution/TaskThreadsDumper.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/NodeFoundDeadHelper.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskInstantiator.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskRetriever.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskStateManager.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholds.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/buckets/TestBucketsPerformance.java
    M testing/story/src/test/resources/buckets/task-recompute-16-04.xml
    M testing/story/src/test/resources/buckets/task-recompute-256-30.xml

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


Compare: https://github.com/Evolveum/midpoint/compare/7885e532dcbe...54573e4d7bb4


More information about the midPoint-svn mailing list