]
Tristan Tarrant updated ISPN-12005:
-----------------------------------
Sprint: DataGrid Sprint #46, DataGrid Sprint #47 (was: DataGrid Sprint #46)
Store purge should ignore errors
--------------------------------
Key: ISPN-12005
URL:
https://issues.redhat.com/browse/ISPN-12005
Project: Infinispan
Issue Type: Bug
Components: Core, Loaders and Stores
Affects Versions: 10.1.5.Final, 11.0.0.Final
Reporter: Dan Berindei
Assignee: Dan Berindei
Priority: Major
Fix For: 12.0.0.Final, 11.0.2.Final
Purging of expired entries from stores is a pretty involved process, especially with
{{RocksDBStore}}. When there's a problem unmarshalling the expired bucket or deleting
an expired key, the purge task bails out immediately, without processing the remaining
keys. To make matters worse, the exception it not logged anywhere. The only sign that
something is wrong is a growing store (in the case of {{RocksDBStore}}, a growing number
of SST files).