Release Notes / Version 12.2412.0
Table Of Contents
To be able to use human-readable duration configurations such as
1d in favor of 86_400 given as
seconds, a bunch of properties got transformed to hold
java.time.Duration instead of
long or int values denoting
milliseconds, for example.
The following is a list of affected properties that benefit from this change:
caascommerce.assetsearchservice.cache-seondssearch.cachesecondsquerylist-search-cache-for-seconds
strict-transport-security-header.max-age
cae.sitemap.period-minutescap.serverblob-channel-timeoutcachegroup-cache-status-intervalresource-cache-status-intervalrights-cache-status-intervaluser-chache-status-interval
kicense-reload-interval-millissession-ping-intervaltermination-timeout-secondsunique-db-access-write-interval
elastic.core.event-collection-ttl-secpublisherconnection-timeout-secondsstatus-interval
replicator.check-timeoutrepository.connect-retry-delay-seconds
solrconnection-timeoutsocket-timeoutzookeeper.client-timeoutzookeeper.connect-timeout
sqlpoolcheck-timeoutopen-timeoutreaper-intervalreaper-timeoutvalidator-intervalvalidator-timeout
storecollectorblob-preservation-perioddelayinitial-delaystart-time
sgml-cache-interval-seconds
workflow.serversessionreaper-timeouttimeout
termination-timeout-secondstx.idletimeoutuapi.session-pool.max-idle-time-ms
The following unused properties were removed:
commerce.hub.data.endpoint.shutdown-timeout-millisworkflow.server.sweep.delayworkflow.uapi.connect-retry-delay-seconds(userepository.connect-retry-delay-secondsinstead)
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.
(CMS-24149)


