[midPoint-git] [Evolveum/midpoint] f56b9d: Don't use `Throwable` in `catch` statement

Tadeas Chrapovic noreply at github.com
Fri Jan 24 19:50:53 CET 2025


  Branch: refs/heads/feature/role-analysis-models
  Home:   https://github.com/Evolveum/midpoint
  Commit: f56b9d4f14d9160a78e5d5410c8f8fc41ed918f4
      https://github.com/Evolveum/midpoint/commit/f56b9d4f14d9160a78e5d5410c8f8fc41ed918f4
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java

  Log Message:
  -----------
  Don't use `Throwable` in `catch` statement

**Why**

Catching `Throwable` to "catch them all" is a bad practice, because it
catches also `Error`'s which in general, should not be catched, because
you "usuealy" can not do anything with them.


  Commit: 94bf9ce48510215e7b75602a486ae22b50a1b772
      https://github.com/Evolveum/midpoint/commit/94bf9ce48510215e7b75602a486ae22b50a1b772
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M release-notes.adoc
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java

  Log Message:
  -----------
  Change assumed size of page in repository cache test

**Why**

Page size which were originally assumed wasn't correct anymore and it
caused that the size limit of heap which was tested in heap usage test
**may** not be big enough (for example on my system the test fails, but
on our test infra it passes).

**Relates to**: MID-10048


  Commit: 475da86d88f3b9b36f2d528c4673bc85577dcb95
      https://github.com/Evolveum/midpoint/commit/475da86d88f3b9b36f2d528c4673bc85577dcb95
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M docs/roles-policies/assignment/configuration/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/roles-and-policies-configuration/index.adoc
    M docs/synchronization/consistency/index.adoc

  Log Message:
  -----------
  Docs broken links


  Commit: 63b607cde66e1613d3dfc634eb5ce80c4f41997c
      https://github.com/Evolveum/midpoint/commit/63b607cde66e1613d3dfc634eb5ce80c4f41997c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/rbac/index.adoc

  Log Message:
  -----------
  Fix more docs broken links


  Commit: bd86e6165de26b7883e24c394d7f4cf43f42d2b0
      https://github.com/Evolveum/midpoint/commit/bd86e6165de26b7883e24c394d7f4cf43f42d2b0
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AdminGuiContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java

  Log Message:
  -----------
  MID-10133: fix NP on admin gui containers of system configuration


  Commit: 2dc3bc0c6c1800bb9d5808f66338374ea495b749
      https://github.com/Evolveum/midpoint/commit/2dc3bc0c6c1800bb9d5808f66338374ea495b749
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M docs/roles-policies/assignment/configuration/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/roles-and-policies-configuration/index.adoc
    M docs/synchronization/consistency/index.adoc

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


  Commit: bd3bf65f87a5dda3d7fc5b790bfc8e4e4ffd7146
      https://github.com/Evolveum/midpoint/commit/bd3bf65f87a5dda3d7fc5b790bfc8e4e4ffd7146
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java

  Log Message:
  -----------
  Merge pull request #258 from Evolveum/throwable-to-exception

Don't use `Throwable` in `catch` statement


  Commit: 4ea03d0613cda80043023cb6d37d500a221efe65
      https://github.com/Evolveum/midpoint/commit/4ea03d0613cda80043023cb6d37d500a221efe65
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M release-notes.adoc
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java

  Log Message:
  -----------
  Merge pull request #257 from Evolveum/bugfix/10048

Change assumed size of page in repository cache test


  Commit: c17c649c248514bf96fd1ae64b7fe4fb97b83ea3
      https://github.com/Evolveum/midpoint/commit/c17c649c248514bf96fd1ae64b7fe4fb97b83ea3
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java

  Log Message:
  -----------
  Added internals options to easily disable default multivalue provenance

Moved DefaultValueMetadataProcessing to schema.


  Commit: cb4371df02fab2bfb42d11913591f4d9fcd96c1d
      https://github.com/Evolveum/midpoint/commit/cb4371df02fab2bfb42d11913591f4d9fcd96c1d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

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

  Log Message:
  -----------
  MID-10005: fix object class column on resource details table


  Commit: 856bbdce67bacde6966a1c1a1e7ba5aaa87c3162
      https://github.com/Evolveum/midpoint/commit/856bbdce67bacde6966a1c1a1e7ba5aaa87c3162
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
    M release-notes.adoc
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java

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


  Commit: e929b18cf358635dfeb9b26629523d7932982570
      https://github.com/Evolveum/midpoint/commit/e929b18cf358635dfeb9b26629523d7932982570
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html

  Log Message:
  -----------
  MID-10042: fix broken styles on debug list page (search)


  Commit: 32c5893a65c18c2ffad688c26a3c9ebe76f4243b
      https://github.com/Evolveum/midpoint/commit/32c5893a65c18c2ffad688c26a3c9ebe76f4243b
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java

  Log Message:
  -----------
  Optimized checks if metadata provenance is enabled


  Commit: 3b88149fa98b85ebc956b085dd99de87cd7ccabd
      https://github.com/Evolveum/midpoint/commit/3b88149fa98b85ebc956b085dd99de87cd7ccabd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2025-01-24 (Fri, 24 Jan 2025)

  Changed paths:
    M docs/roles-policies/assignment/configuration/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/roles-and-policies-configuration/index.adoc
    M docs/synchronization/consistency/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AdminGuiContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/DefaultValueMetadataProcessing.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/DefaultValueMetadataProcessing.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataItemProcessingSpecImpl.java
    M release-notes.adoc
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/invalidation/ChangeDescription.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-analysis-models


Compare: https://github.com/Evolveum/midpoint/compare/cacdbf6933cd...3b88149fa98b

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list