# Cache attributes config.
# Cache keys: The cacheKey for the session prepended to the parse model id of the parent
# Cache values: DesignViewCacheElementNameMap that contains the children element names of that parent id to the value being cached

appian.cacheattributes.cacheName=hcTypedIdToUuidCache
appian.cache.metrics.collectFullMetrics=false

# Cache algorithm used.  Default in Appian is now LIRS.
appian.cacheattributes.MemoryCacheName=com.appiancorp.cache.JavaCachingSystemLirs

# Maximum number of cached Id to UUID entries
# Max memory estimate: 16 bytes for the two objects in the key, 42 characters in an average UUID for 84 bytes
# in UTF-16 so roughly 100 bytes per entry.
appian.cacheattributes.MaxObjects=200

#Background memory shrinkage (active eviction). DO NOT DISABLE #33524
appian.cacheattributes.ShrinkerIntervalSeconds=2700
appian.cacheattributes.MaxMemoryIdleTimeSeconds=1800