[midPoint-git] [Evolveum/midpoint] a374d4: Delete extra file

mederly noreply at github.com
Mon Mar 1 14:45:50 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: a374d4495f04b3fb786d134a46b3251598179bd5
      https://github.com/Evolveum/midpoint/commit/a374d4495f04b3fb786d134a46b3251598179bd5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    R uper.onInitialize();

  Log Message:
  -----------
  Delete extra file


  Commit: c615ac531e7e659835f77873e673a7f1701ad923
      https://github.com/Evolveum/midpoint/commit/c615ac531e7e659835f77873e673a7f1701ad923
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Raw.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/SerializationOptions.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNodeMutator.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/HacksImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/PrimitiveXNodeImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConversionOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/TraceWriter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  Allow emergency serialization of unsupported types

On rare occasions we allow prism property values to hold objects without
proper type name. A typical example is AuditEventRecord, processed by
auditing scripts. Such values are usually not serialized, so it causes
no harm.

But if they are to be serialized (e.g. when writing traces)
the serialization fails because the type is required.

So this commit adds an option to allow emergency serialization
that simply stores such values in their string form with type
set to xsd:string.

This resolves MID-6855.

Also:
- removed some unused code from HacksImpl, ExpressionUtil,
and SerializationOptions.


  Commit: c0db004d5b669f8e0306850670f54f11992bbd0f
      https://github.com/Evolveum/midpoint/commit/c0db004d5b669f8e0306850670f54f11992bbd0f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java

  Log Message:
  -----------
  Make ObjectDeltaOperation Cloneable+Serializable

In fact this object has been both cloneable and serializable.
It just was not declared as such, preventing traces from being
successfully written.

Related to MID-6855.


  Commit: 9ad638f80d92d16829cbfc2e8333492deff064c4
      https://github.com/Evolveum/midpoint/commit/9ad638f80d92d16829cbfc2e8333492deff064c4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProvisioningStatisticsLineDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/SynchronizationSituationTransitionPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/SynchronizationSituationTransitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskDisplayUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskIterativeInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskOperationStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskIterativeProgressType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RFocusActivation.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OverrideItemPathAttributeUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java
    M testing/schrodingertest/pom.xml
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/AbstractSchrodingerTest.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/AssignmentsTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/Component.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/DateTimePanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/assignmentholder/AssignmentHolderObjectListPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/assignmentholder/AssignmentHolderObjectListTable.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/cases/OperationRequestTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/cases/WorkitemDetailsPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/DelegationDetailsPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/FeedbackBox.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/SummaryPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/search/ReferenceSearchItemPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/search/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/org/ManagerPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/org/OrgHierarchyPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/prism/show/PartialSceneHeader.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/prism/show/ScenePanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/TestConnectionModal.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/table/DirectIndirectAssignmentTable.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/OperationStatisticsTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/ResultTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/StatisticsPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/TaskBasicTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/AssignmentHolderDetailsPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/FocusPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/BulkActionsPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/login/FormLoginPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/login/RegistrationConfirmationPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/login/RegistrationFinishPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/org/OrgTreePage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/report/AuditLogViewerDetailsPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ResourceWizardPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/SchemaStepSchemaTab.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/AssertionWithScreenshot.java

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


Compare: https://github.com/Evolveum/midpoint/compare/1a65246a0e7a...9ad638f80d92


More information about the midPoint-svn mailing list