]
William Burns commented on ISPN-4362:
-------------------------------------
Just doing the listener is not sufficient to cover all cases. It is still possible to
process an entry in the store and then have it activated (in this case the listener would
cause duplicate processing)
Need to make sure concurrent activation with keySet, values, and
entrySet don't cause misses
--------------------------------------------------------------------------------------------
Key: ISPN-4362
URL:
https://issues.jboss.org/browse/ISPN-4362
Project: Infinispan
Issue Type: Bug
Components: Loaders and Stores
Reporter: William Burns
It looks possible for a concurrent activation to occur after keys, values, or entrySet
have looked at the memory contents but before getting to the store/loader. In this case
that value would not be seen. We would need an activation listener installed similar to
what the Entry Retriever does.