[infinispan-issues] [JBoss JIRA] Assigned: (ISPN-1198) remove entries from a cache with getBulk operation on RemoteCache after their lifespan ends
Manik Surtani (JIRA)
jira-events at lists.jboss.org
Tue Jun 28 11:19:24 EDT 2011
[ https://issues.jboss.org/browse/ISPN-1198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Manik Surtani reassigned ISPN-1198:
-----------------------------------
Assignee: Galder ZamarreƱo (was: Manik Surtani)
> remove entries from a cache with getBulk operation on RemoteCache after their lifespan ends
> -------------------------------------------------------------------------------------------
>
> Key: ISPN-1198
> URL: https://issues.jboss.org/browse/ISPN-1198
> Project: Infinispan
> Issue Type: Feature Request
> Affects Versions: 5.0.0.CR5
> Reporter: Martin Gencur
> Assignee: Galder ZamarreƱo
> Fix For: 5.0.0.CR7, 5.0.0.FINAL
>
>
> This is related to a getBulk operation on an Infinispan HotRod client.
> Simple test snippet that fails ATM:
> Map<String,String> mapIn = new HashMap<String,String>() ;
> Map<String,String> mapOut = new HashMap<String,String>() ;
> mapOut.put("aKey", "aValue");
> mapOut.put("bKey", "bValue");
> remoteCache.putAll(mapOut, lifespanInSecs, TimeUnit.SECONDS);
> sleepForSecs(lifespanInSecs) ;
> mapIn = remoteCache.getBulk();
> assertTrue(mapIn.size() == 0); //fails, entries are still there
> However, when I call remoteCache.get(<key>); for all the keys and then getBulk, the getBulk return empty map.
> So it seems the get operations cause the entries to be removed from the cache. Please implement this also for getBulk operation or reject it with an explanation.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list