Is atomic operation supported on C++ thin client? 

Design documentation shows yes
(https://cwiki.apache.org/confluence/display/IGNITE/Thin+clients+features)

SDK documentation suggest now
(https://www.gridgain.com/sdk/pe/latest/cppdoc/classignite_1_1thin_1_1cache_1_1CacheClient.html)

Compilation error also suggest it's not working
cache.Put(1, org); -> works perfectly

cache.PutIfAbsent(1, org); -> compilation error
src/thin_client_put_get_example.cpp:43:11: error: ‘class
ignite::thin::cache::CacheClient<int, ignite::examples::Organization>’ has
no member named ‘PutIfAbsent’

cache.GetPutIfAbsent(1, org); -> compilation error
src/thin_client_put_get_example.cpp:43:11: error: ‘class
ignite::thin::cache::CacheClient<int, ignite::examples::Organization>’ has
no member named ‘GetPutIfAbsent’



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to