ajtack/riak-cpp — Issue #11: Eliminate Squashing PUT operations
Author: ajtack
Created: 2011-11-26 13:24:58+00:00
State: open

Due to my misinterpretation of the [client implementation guide](http://wiki.basho.com/Client-Implementation-Guide.html), Riak-Cpp currently allows a user to replace any number of siblings blindly with a new value. The correct behavior as described by Russell Brown:

> "Clients (that automatically fetch before store) _must_ chose to either
> a) perform automatic Sibling Resolution *or*
> b) abort the write and notify the presence of siblings to the caller."