[ 
https://issues.apache.org/jira/browse/GEODE-2999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brian Baynes updated GEODE-2999:
--------------------------------
    Description: 
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.

 

  was:
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.  If no key is provided by client, one should be 
automatically generated.

Client should be able to complete put-if-absent of primitives and JSON with 
response.


> 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
>            Priority: Major
>
> 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)

Reply via email to