close

Filter

loading table of contents...

Release Notes / Version 12.2404

Table Of Contents

Using DataSize in ConfigurationProperties for Human-readable Capacity Specifications

To be able to use human-readable capacity configurations such as 1GB in favor of 1_073_741_824 given as bytes, a bunch of properties got transformed to hold DataSize instead of long or int values denoting bytes, for example.

The following is a list of affected properties that benefit from this change:

  • com.coremedia.transform

    • com.coremedia.transform.blob-cache.size

  • management.health

    • management.health.blobCacheDiskspace.threshold

    • management.health.transformedBlobCacheDiskspace.threshold

  • repository

    • repository.blob-streaming-size-threshold

    • repository.blob-cache-size

    • repository.heap-cache-size

    • repository.max-cached-blob-size

  • studio

    • studio.differencing.max-markup-size

  • sql

    • sql.store.sgml-cache-size (renamed from: sql.store.sgml-cache-size-bytes; old name still applicable)

  • workflow

    • workflow.blob-streaming-size-threshold

    • workflow.blob-cache-size

    • workflow.heap-cache-size

    • workflow.max-cached-blob-size

Upgrade Information

In general no additional upgrade steps should be required. Nevertheless you may experience incoming changes especially to our default application.properties we ship with CoreMedia Blueprint, where we changed respective properties to the human-readable form.

Properties using the old unitless format are still supported and use the same default unit as they did before.

In addition to that, some ConfigurationProperties that ship with CoreMedia Blueprint have been adjusted. This applies to the following classes:

  • com.coremedia.blueprint.transform.boot.autoconfigure.CoremediaTransformHealthIndicatorAutoConfiguration

  • com.coremedia.blueprint.boot.autoconfigure.HealthIndicatorAutoConfiguration

(CMS-22469)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.