Async store needs redesigning to support injected executors
-----------------------------------------------------------
Key: ISPN-1439
URL:
https://issues.jboss.org/browse/ISPN-1439
Project: Infinispan
Issue Type: Enhancement
Components: Configuration, Loaders and Stores
Reporter: Galder Zamarreño
Assignee: Sanne Grinovero
Fix For: 5.2.0.FINAL
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.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira