You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/10/19 15:32:00 UTC
[jira] [Commented] (IGNITE-9904) CPP Thin: Implement atomic part of
Cache API for C++ thin client
[ https://issues.apache.org/jira/browse/IGNITE-9904?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16656941#comment-16656941 ]
ASF GitHub Bot commented on IGNITE-9904:
----------------------------------------
GitHub user isapego opened a pull request:
https://github.com/apache/ignite/pull/5039
IGNITE-9904: Added atomic part of Cache API for C++ thin client
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/gridgain/apache-ignite ignite-9904
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/5039.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #5039
----
commit 69697990789bdc63088e9139b7458f2b16f737f4
Author: Igor Sapego <is...@...>
Date: 2018-10-16T16:30:07Z
IGNITE-9904: Added test for GetAndPut()
commit 6d9c3d46378af80f28f1488257e4bf27238b8075
Author: Igor Sapego <is...@...>
Date: 2018-10-17T14:11:44Z
IGNITE-9904: Implemented GetAndPut()
commit 653bb8c108363ac3c257139e194bea969d58353a
Author: Igor Sapego <is...@...>
Date: 2018-10-18T14:10:05Z
IGNITE-9904: Added test for GetAndRemove()
commit 9292954be43966ed708099268c06f056415d3f19
Author: Igor Sapego <is...@...>
Date: 2018-10-18T14:21:47Z
IGNITE-9904: Implemented GetAndRemove()
commit df821158bd599a40ee2627bd61986a2b87b4cfd9
Author: Igor Sapego <is...@...>
Date: 2018-10-18T14:34:46Z
IGNITE-9904: Added test for GetAndReplace()
commit 67a4cdf41413a1a7dfdfac9849b4fb5316ea701e
Author: Igor Sapego <is...@...>
Date: 2018-10-18T14:50:04Z
IGNITE-9904: Implemented GetAndReplace()
commit 12588f9886ddb2f325c7fec21ad311c1bb8ef155
Author: Igor Sapego <is...@...>
Date: 2018-10-18T15:21:00Z
IGNITE-9904: Added test for PutIfAbsent()
commit 5d7c21be54f72dd6b12c78077cc5bf6f9e993c80
Author: Igor Sapego <is...@...>
Date: 2018-10-18T15:22:03Z
IGNITE-9904: Implemented PutIfAbsent()
commit 6e959cdb7e17286ca1b3fffc7b59420842f5e3c9
Author: Igor Sapego <is...@...>
Date: 2018-10-18T15:34:01Z
IGNITE-9904: Added tests for GetAndPutIfAbsent
commit 830335efd981877db2d54b5abbe5c2a62e89cf32
Author: Igor Sapego <is...@...>
Date: 2018-10-18T15:44:48Z
IGNITE-9904: Implemented GetAndPutIfAbsent()
commit 5ca31f4a0bf0e0a95e9e3164154b6adb163c687f
Author: Igor Sapego <is...@...>
Date: 2018-10-18T15:58:12Z
IGNITE-9904: Added tests for Replace() (if equals)
commit c2595b37c582357535e03505f5c1334d94daed41
Author: Igor Sapego <is...@...>
Date: 2018-10-19T14:34:41Z
IGNITE-9904: Implemented ReplaceIfEquals()
commit 2503431ebd543e0a04b6d2e07ee6ea95b72b78ad
Author: Igor Sapego <is...@...>
Date: 2018-10-19T15:07:56Z
IGNITE-9904: Added tests for RemoveIfEquals()
commit 641829c400853b1dcd391265b8ac5a674a85d90f
Author: Igor Sapego <is...@...>
Date: 2018-10-19T15:28:43Z
IGNITE-9904: Implemented RemoveIfEquals()
----
> CPP Thin: Implement atomic part of Cache API for C++ thin client
> ----------------------------------------------------------------
>
> Key: IGNITE-9904
> URL: https://issues.apache.org/jira/browse/IGNITE-9904
> Project: Ignite
> Issue Type: New Feature
> Components: thin client
> Reporter: Igor Sapego
> Assignee: Igor Sapego
> Priority: Major
> Labels: cpp
> Fix For: 2.8
>
>
> Need to implement atomic part of cache API:
> # {{ReplaceIfEquals}}
> # {{RemoveIfEquals}}
> # {{GetAndPut}}
> # {{GetAndRemove}}
> # {{GetAndReplace}}
> # {{PutIfAbsent}}
> # {{GetAndPutIfAbsent}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)