[ https://issues.apache.org/jira/browse/GEODE-6108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Owen Nichols closed GEODE-6108. ------------------------------- > client putIfAbsent operation may get a returned value caused by the same > operation due to retry > ----------------------------------------------------------------------------------------------- > > Key: GEODE-6108 > URL: https://issues.apache.org/jira/browse/GEODE-6108 > Project: Geode > Issue Type: Bug > Components: client/server > Affects Versions: 1.1.0 > Reporter: Eric Shu > Assignee: Eric Shu > Priority: Major > Labels: pull-request-available > Fix For: 1.9.0 > > Time Spent: 20m > Remaining Estimate: 0h > > A client putIfAbsent operation succeeds on the server. However, before server > send back message to client, the server is lost. Client will retry the > operation to another server. In some corner case, the value (caused by the > same client operation) will be returned to the client. This will prevent the > originator to apply the same putIfAbsent operation on the client and leads to > data inconsistency. -- This message was sent by Atlassian JIRA (v7.6.3#76005)