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 <isapego@...> Date: 2018-10-16T16:30:07Z IGNITE-9904: Added test for GetAndPut() commit 6d9c3d46378af80f28f1488257e4bf27238b8075 Author: Igor Sapego <isapego@...> Date: 2018-10-17T14:11:44Z IGNITE-9904: Implemented GetAndPut() commit 653bb8c108363ac3c257139e194bea969d58353a Author: Igor Sapego <isapego@...> Date: 2018-10-18T14:10:05Z IGNITE-9904: Added test for GetAndRemove() commit 9292954be43966ed708099268c06f056415d3f19 Author: Igor Sapego <isapego@...> Date: 2018-10-18T14:21:47Z IGNITE-9904: Implemented GetAndRemove() commit df821158bd599a40ee2627bd61986a2b87b4cfd9 Author: Igor Sapego <isapego@...> Date: 2018-10-18T14:34:46Z IGNITE-9904: Added test for GetAndReplace() commit 67a4cdf41413a1a7dfdfac9849b4fb5316ea701e Author: Igor Sapego <isapego@...> Date: 2018-10-18T14:50:04Z IGNITE-9904: Implemented GetAndReplace() commit 12588f9886ddb2f325c7fec21ad311c1bb8ef155 Author: Igor Sapego <isapego@...> Date: 2018-10-18T15:21:00Z IGNITE-9904: Added test for PutIfAbsent() commit 5d7c21be54f72dd6b12c78077cc5bf6f9e993c80 Author: Igor Sapego <isapego@...> Date: 2018-10-18T15:22:03Z IGNITE-9904: Implemented PutIfAbsent() commit 6e959cdb7e17286ca1b3fffc7b59420842f5e3c9 Author: Igor Sapego <isapego@...> Date: 2018-10-18T15:34:01Z IGNITE-9904: Added tests for GetAndPutIfAbsent commit 830335efd981877db2d54b5abbe5c2a62e89cf32 Author: Igor Sapego <isapego@...> Date: 2018-10-18T15:44:48Z IGNITE-9904: Implemented GetAndPutIfAbsent() commit 5ca31f4a0bf0e0a95e9e3164154b6adb163c687f Author: Igor Sapego <isapego@...> Date: 2018-10-18T15:58:12Z IGNITE-9904: Added tests for Replace() (if equals) commit c2595b37c582357535e03505f5c1334d94daed41 Author: Igor Sapego <isapego@...> Date: 2018-10-19T14:34:41Z IGNITE-9904: Implemented ReplaceIfEquals() commit 2503431ebd543e0a04b6d2e07ee6ea95b72b78ad Author: Igor Sapego <isapego@...> Date: 2018-10-19T15:07:56Z IGNITE-9904: Added tests for RemoveIfEquals() commit 641829c400853b1dcd391265b8ac5a674a85d90f Author: Igor Sapego <isapego@...> Date: 2018-10-19T15:28:43Z IGNITE-9904: Implemented RemoveIfEquals() ---- ---