Hi, I have a simple local installation of ignite 2.7.0: one server and one
spring boot client application, all running on my laptop.
I've configured Persistence on the server node
<property name="dataStorageConfiguration">
<bean class="org.apache.ignite.configuration.DataStorageConfiguration">
<property name="defaultDataRegionConfiguration">
<bean
class="org.apache.ignite.configuration.DataRegionConfiguration">
<property name="initialSize" value="#{100L * 1024 * 1024}"/>
<property name="maxSize" value="#{1L * 1024 * 1024 * 1024}"/>
<property name="persistenceEnabled" value="true"/>
<property name="metricsEnabled" value="true"/>
</bean>
</property>
</bean>
</property>
My Spring app creates a cache via ignite.getOrCreateCache(CACHE_NAME), writes
1.000.000 entries via a DataStreamer, then reads and removes those keys via a
cache.get(key) and a cache.remove(key).
With the ignitevisor command I've verified that the cache fills up during the
execution and at the end, after the removals, is empty.
I've a problem with the Persistence: the filesystem under
work\db\node-<uid>\cache-<cachename> grows during the execution, but the space
is never released. After the test, when the cache is empty, I still find more
or less a thousand of files named "part-xxx.bin". The only way I've found to
free space is destroy() the cache that it is not what I'd like to do.
How the system is supposed to free disk space? Am I missing something? Any
suggestion or pointer to documentation is highly appreciated.
Alberto
Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone
indicate. La diffusione, copia o qualsiasi altra azione derivante dalla
conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate
ricevuto questo documento per errore siete cortesemente pregati di darne
immediata comunicazione al mittente e di provvedere alla sua distruzione,
Grazie.
This e-mail and any attachments is confidential and may contain privileged
information intended for the addressee(s) only. Dissemination, copying,
printing or use by anybody else is unauthorised. If you are not the intended
recipient, please delete this message and any attachments and advise the sender
by return e-mail, Thanks.
Rispetta l'ambiente. Non stampare questa mail se non รจ necessario.