]
Ryan Emerson closed ISPN-9879.
------------------------------
Fix Version/s: 11.0.0.CR1
Resolution: Out of Date
{{The PersistenceManagerImpl locking was refactored as part of theĀ ISPN-10373 changes.}}
Refactor PersistenceManager concurrency
---------------------------------------
Key: ISPN-9879
URL:
https://issues.redhat.com/browse/ISPN-9879
Project: Infinispan
Issue Type: Enhancement
Components: Loaders and Stores
Affects Versions: 10.0.0.Alpha2
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Priority: Major
Fix For: 11.0.0.CR1
We should refactor the PersistenceManager to not utilise a ReadWriteLock to control
stores being started/disabled. It should be possible to disable a store without blocking
or waiting for the other stores, and currently all the other uses of the write lock are
during start() and stop().