[midPoint-git] [Evolveum/midpoint] b0b4a3: Remove ApprovalStageExecutionRecordType

mederly noreply at github.com
Thu May 25 15:19:52 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b0b4a379fc94acaf05755b210048cb0eb452ccaa
      https://github.com/Evolveum/midpoint/commit/b0b4a379fc94acaf05755b210048cb0eb452ccaa
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-05-25 (Thu, 25 May 2023)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java

  Log Message:
  -----------
  Remove ApprovalStageExecutionRecordType

This structure was used as a return value by (internal) midPoint
APIs when asking for information about planned or real execution
of an approval case.
(See https://docs.evolveum.com/midpoint/devel/design/how-to-display-approval-case-planned-or-real-execution/)

It was deprecated in 4.1 by 80a957c2ef8e58fdeabf230412aa670db4bec8b0
and is not filled-in since then.

Hence, it can be safely removed. No migration is needed.


  Commit: afbe82e54cb138d15c819908b3f61e2264bee1bf
      https://github.com/Evolveum/midpoint/commit/afbe82e54cb138d15c819908b3f61e2264bee1bf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-05-25 (Thu, 25 May 2023)

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

  Log Message:
  -----------
  Un-deprecate Information[Part]Type elements

These two elements (title, text) are useful as a way of providing
simpler API to the engineer. Hence, they are kept un-deprecated by this
commit.


  Commit: 996326c9031118e15b75621c79875f27fa9fd6f0
      https://github.com/Evolveum/midpoint/commit/996326c9031118e15b75621c79875f27fa9fd6f0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-05-25 (Thu, 25 May 2023)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/segmentation/StringBucketContentFactory.java
    M repo/repo-common/src/test/resources/tasks/bucketing-static/task-010.xml

  Log Message:
  -----------
  Remove deprecated boundaryCharacters

This was a configuration property for bucketing, used primarily
for multi-node tasks. It had problems with unordered nature of prism
items, so it was replaced by sound `boundary` item and deprecated
in 4.3 by 0d0a9dff1ccc62fc39de73e194bb67a4e5322cc5.

The migration consists of converting each `boundaryCharacters` value
to `boundary` item with:

- the `position` property, starting at 1 and increasing,
- the `characters` property, containing original `boundaryCharacters`
  value.


Compare: https://github.com/Evolveum/midpoint/compare/c0508aaf2a7a...996326c90311


More information about the midPoint-svn mailing list