[infinispan-dev] LevelDBStore's expiryEntryQueue

Pedro Ruivo pedro at infinispan.org
Fri Jul 4 11:09:57 EDT 2014


Hi guys,

Is there a way to replace the expiryEntryQueue with a non-blocking 
structure?

Long history:

In high throughput systems, this queue gets full very often and it is 
blocking all the writes (that throws timeout exceptions everywhere).

Also, I don't full understand why this queue exists. It is drain in 
purgeExpired and it deletes the keys expired, but the not-expires keys 
are never tested (or I am missing something)

Can someone explains?

Cheers, (and have a nice weekend)
Pedro


More information about the infinispan-dev mailing list