You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Brian Baynes (JIRA)" <ji...@apache.org> on 2018/02/13 18:10:00 UTC

[jira] [Updated] (GEODE-2999) New flow: Put if absent

     [ 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)