ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-347) Cleanup internal cache API
Date Thu, 26 Feb 2015 06:24:04 GMT
Semen Boikov created IGNITE-347:

             Summary: Cleanup internal cache API
                 Key: IGNITE-347
                 URL: https://issues.apache.org/jira/browse/IGNITE-347
             Project: Ignite
          Issue Type: Bug
          Components: cache
            Reporter: Semen Boikov
            Priority: Blocker
             Fix For: sprint-3

Need to cleanup internal cache API:
- get rid of projection with predicate (
- check if now possible to have multiple filters per operation, if not change API to accept
single IgnitePredicate instead of IgnitePredicate[]
- remove GridCacheAdapter methods which have GridCacheProjectionEx parameter
- remove GridCacheAdapter methods which have ttl parameter
- get rid of unneeded CacheFlags
- get rid of GridCachePeekMode
- I think it makes sence to rename GridCacheAdapter's method to match IgniteCache public API
(e.g. putx -> put, put -> getAndPut)

This message was sent by Atlassian JIRA

View raw message