]
Tristan Tarrant updated ISPN-9632:
----------------------------------
Fix Version/s: 10.0.0.Beta1
(was: 10.0.0.Alpha3)
PersistenceManager should be able to start if store's are
unavailable
---------------------------------------------------------------------
Key: ISPN-9632
URL:
https://issues.jboss.org/browse/ISPN-9632
Project: Infinispan
Issue Type: Enhancement
Components: Loaders and Stores
Affects Versions: 9.4.0.Final
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Priority: Major
Fix For: 10.0.0.Beta1
Currently it is necessary for a store to become available before `connection-attempts`
are exceeded, otherwise cache startup fails. It should be possible for the PM to still
start without the store being available, with the store's unavailability logged and
operations requiring persistence still throwing StoreUnavailableException messages unless
`SKIP_CACHE_STORE`/`SKIP_CACHE_LOAD` flags are present.
Cache startup should still fail if preload=true as this behaviour is not possible if the
store is unavailable.