Dear all,
I basically have same codes, same cache config to store a fixed number of cache entries using file-store cache. The caches get updates periodically with new value, simple map.put(same-old-key, new-value). The new-value is very much same memory size with old value. In wildfly 24, I see the infinispan file caches are very stable around few MB file system size ( monitoring over hours). However, when running on wildfly 28, the infinispan file caches are consistently increasing the size over the time; the longer it runs, the bigger cache file is.
I am not sure if I miss any config for the "abc" cache and this is what it looks like on my standalone.xml:
* under <subsystem xmlns="urn:jboss:domain:infinispan:14.0"> for wildfly 28
* under <subsystem xmlns="urn:jboss:domain:infinispan:13.0"> for wildfly 24
<cache-container name="abc" default-cache="a" marshaller="JBOSS">
<local-cache name="a">
<file-store passivation="false" preload="true" purge="false"/>
</local-cache>
<local-cache name="b">
<file-store passivation="false" preload="true" purge="false"/>
</local-cache>
<local-cache name="c">
<file-store passivation="false" preload="true" purge="false"/>
</local-cache>
</cache-container>