Object stores in a Mule app that are defined without configuring an entry TTL now have a rolling TTL, specifying when to evict the key-value pairs from the store. If the data is accessed at least once a week, the TTL is extended for 30 days. Otherwise, it is evicted in the next 7 to 30 days from the last expiration date.
This feature is available for both new and existing apps using Mule versions later than 4.2.1.
For apps using Mule versions earlier than 4.2.1, if entryTtl is not specified, the TTL is set to 30 days.
|