[infinispan-issues] [JBoss JIRA] Updated: (ISPN-1008) Conditional replace/remove not returning previous value in Java Hot Rod client
Galder Zamarreño (JIRA)
jira-events at lists.jboss.org
Tue Mar 29 10:58:37 EDT 2011
[ https://issues.jboss.org/browse/ISPN-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Galder Zamarreño updated ISPN-1008:
-----------------------------------
Fix Version/s: 5.0.0.FINAL
> Conditional replace/remove not returning previous value in Java Hot Rod client
> ------------------------------------------------------------------------------
>
> Key: ISPN-1008
> URL: https://issues.jboss.org/browse/ISPN-1008
> Project: Infinispan
> Issue Type: Bug
> Components: Cache Server
> Affects Versions: 4.2.1.FINAL, 5.0.0.ALPHA3
> Reporter: Galder Zamarreño
> Assignee: Mircea Markus
> Fix For: 5.0.0.CR1, 5.0.0.FINAL
>
>
> The following RemoteCache APIs (and their variants) are not correctly defined:
> boolean replaceWithVersion(K key, V newValue, long version);
> boolean removeWithVersion(K key, long version);
> The protocol allows for the previous value to be returned if Flag.FORCE_RETURN_VALUE is used, and these APIs do not accomodate that.
> We should think whether it makes sense to keep the protocol as is. Does returning previous value help at all with conditional operations like these?
--
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