-
Enhancement
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
The CoalescedAsyncStore design is pretty complex and is designed around AsyncStore being able to control the lifecycle of the async store coordinator and processor executors.
A re-design of the async store is needed to enable central management of these executors, in such way that the NamedExecutorFactory can start with the right parameters (take in account that multiple caches could be configured with an async store), and the shutdown procedure can be correctly executed by the cache manager.
The async store's coalesced logic makes this a fairly complex task, particularly since the introduction of Sanne's changes.
- blocks
-
AS7-2929 Add support for unscheduled write-behind cache stores to Infinispan subsytem
- Resolved
-
ISPN-6509 Configuration of write-behind cachestore threading should refer to executors by name
- New
-
ISPN-1441 Better and more sensible executor configuration
- Resolved
-
ISPN-1396 Make all ExecutorServices configurable via global configuration
- Closed
- is related to
-
ISPN-3514 Revamp embedded Infinispan configuration
- Closed
- relates to
-
ISPN-1174 Using an AsyncStore with eviction creates a time window in which entries might not be found
- Closed