[
https://issues.jboss.org/browse/ISPN-3478?page=com.atlassian.jira.plugin....
]
Mircea Markus updated ISPN-3478:
--------------------------------
Description:
Still some TODOs:
* 3.4 name consistently
* 3.5 - move the params from init to an instance named InitializationContext that contains
context info (is singleton etc, and also marshaller etc)
* 4 - push pull request
* 5 - remove all the "store" references from the code
* 6 - don't use "bulk" in the name of them methods ...
* 7 - make CacheLoaderException runtime
* 8 - rename EntryFactory in ContextEntryFactory and MVCCEntry in ContextEntry
* 9 - make StoreConfiguration aware of purging etc
* 10 - add removed test to the compatibility module:
ConfigurationCompatibilityTest.testModeShapeStoreConfiguration
* - FileCacheStoreTest
* 11 - remove EHCache2InfinispanTransformerTest and other product migration tests in
general + user manual entries
* 12 - Config: loaders/shared should be configured on a per cache basis.
* - action - lockAcquisitionTimeout (moved to bucket), concurrencyLevel (mode to
bucket),
* purgerThreads & purgeSynchronously(removed as purging is async anyway)
* - purge on startup should be renamed to clean on startup as purging, as a term,
is already used for cleaning
* up expired entries
* 13 - add test to show that notification happens for purged entries
* 14 - add interruption support in the code that invokes the CacheLoaderTask
* 15 - allow the number of map/reduce threads that iterate over the store to be
configured
* 16 - Make ByteBuffer an interface and add a factory for it. Also consider adding a
factory for MarshalledEntry
* 17 - rename org.infinispan.loader -> o.i.persistence
* 18 - remote gets should not serialize the entries but operate on bytebuffers directly
* 19 - make sure cachestore string is not present int he source base
* 20 -
https://community.jboss.org/thread/232195
was:
* 3.4 name consistently
* 3.5 - move the params from init to an instance named InitializationContext that contains
context info (is singleton etc, and also marshaller etc)
* 4 - push pull request
* 5 - remove all the "store" references from the code
* 6 - don't use "bulk" in the name of them methods ...
* 7 - make CacheLoaderException runtime
* 8 - rename EntryFactory in ContextEntryFactory and MVCCEntry in ContextEntry
* 9 - make StoreConfiguration aware of purging etc
* 10 - add removed test to the compatibility module:
ConfigurationCompatibilityTest.testModeShapeStoreConfiguration
* - FileCacheStoreTest
* 11 - remove EHCache2InfinispanTransformerTest and other product migration tests in
general + user manual entries
* 12 - Config: loaders/shared should be configured on a per cache basis.
* - action - lockAcquisitionTimeout (moved to bucket), concurrencyLevel (mode to
bucket),
* purgerThreads & purgeSynchronously(removed as purging is async anyway)
* - purge on startup should be renamed to clean on startup as purging, as a term,
is already used for cleaning
* up expired entries
* 13 - add test to show that notification happens for purged entries
* 14 - add interruption support in the code that invokes the CacheLoaderTask
* 15 - allow the number of map/reduce threads that iterate over the store to be
configured
* 16 - Make ByteBuffer an interface and add a factory for it. Also consider adding a
factory for MarshalledEntry
* 17 - rename org.infinispan.loader -> o.i.persistence
* 18 - remote gets should not serialize the entries but operate on bytebuffers directly
* 19 - make sure cachestore string is not present int he source base
* 20 -
https://community.jboss.org/thread/232195
Polish CS API revamp
--------------------
Key: ISPN-3478
URL:
https://issues.jboss.org/browse/ISPN-3478
Project: Infinispan
Issue Type: Feature Request
Affects Versions: 6.0.0.Alpha4
Reporter: Mircea Markus
Assignee: Mircea Markus
Fix For: 6.0.0.Beta1
Still some TODOs:
* 3.4 name consistently
* 3.5 - move the params from init to an instance named InitializationContext that
contains context info (is singleton etc, and also marshaller etc)
* 4 - push pull request
* 5 - remove all the "store" references from the code
* 6 - don't use "bulk" in the name of them methods ...
* 7 - make CacheLoaderException runtime
* 8 - rename EntryFactory in ContextEntryFactory and MVCCEntry in ContextEntry
* 9 - make StoreConfiguration aware of purging etc
* 10 - add removed test to the compatibility module:
ConfigurationCompatibilityTest.testModeShapeStoreConfiguration
* - FileCacheStoreTest
* 11 - remove EHCache2InfinispanTransformerTest and other product migration tests in
general + user manual entries
* 12 - Config: loaders/shared should be configured on a per cache basis.
* - action - lockAcquisitionTimeout (moved to bucket), concurrencyLevel (mode to
bucket),
* purgerThreads & purgeSynchronously(removed as purging is async anyway)
* - purge on startup should be renamed to clean on startup as purging, as a term,
is already used for cleaning
* up expired entries
* 13 - add test to show that notification happens for purged entries
* 14 - add interruption support in the code that invokes the CacheLoaderTask
* 15 - allow the number of map/reduce threads that iterate over the store to be
configured
* 16 - Make ByteBuffer an interface and add a factory for it. Also consider adding a
factory for MarshalledEntry
* 17 - rename org.infinispan.loader -> o.i.persistence
* 18 - remote gets should not serialize the entries but operate on bytebuffers directly
* 19 - make sure cachestore string is not present int he source base
* 20 -
https://community.jboss.org/thread/232195
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira