[infinispan-issues] [JBoss JIRA] (ISPN-3478) Polish CS API revamp

Mircea Markus (JIRA) jira-events at lists.jboss.org
Fri Sep 6 13:09:03 EDT 2013


     [ https://issues.jboss.org/browse/ISPN-3478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mircea Markus updated ISPN-3478:
--------------------------------

    Summary: Polish CS API revamp  (was: Polish CS API migration)

    
> 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
>
>
> * 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


More information about the infinispan-issues mailing list