[ https://issues.apache.org/jira/browse/GEODE-2999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16398958#comment-16398958 ]
ASF subversion and git services commented on GEODE-2999: -------------------------------------------------------- Commit 7a3da494e3b506e8cd485999db7a3cd42e200f85 in geode's branch refs/heads/feature/GEODE-4834 from [~gosullivan] [ https://gitbox.apache.org/repos/asf?p=geode.git;h=7a3da49 ] Revert "GEODE-2999: Add PutIfAbsent to the Protobuf protocol. (#1578)" This reverts commit 6214a43be9d31fd0be1d133a8f0ad7379ea3f9c2. Hopefully this fixes CI and can be pushed after. > New flow: Put if absent > ----------------------- > > Key: GEODE-2999 > URL: https://issues.apache.org/jira/browse/GEODE-2999 > Project: Geode > Issue Type: Sub-task > Components: client/server > Reporter: Brian Baynes > Assignee: Galen O'Sullivan > Priority: Major > Labels: pull-request-available > Time Spent: 2h > Remaining Estimate: 0h > > As a dev using the new protocol, I need to be able to put an entry only if it > doesn't already exist in the cache. > Create proto message definitions and op handler for "put-if-absent" messages. > Client should receive error if key already exists. Put should only succeed if > key did not already exist. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)