I don't think siblings are in a particular order. But each sibling has a last-modified property that you could use as a default resolution mechanism.
Kresten Sent from my iPad On Mar 24, 2012, at 19:24, "Michael Radford" <[email protected]> wrote: > Is there a way to determine what Riak thinks is the last-written > sibling (or one of them), when reading from Riak with allow_mult=true > (via the erlang protobufs api)? > > I'm writing some conflict resolution code, which in many cases should > fall back to the default strategy of last-writer-wins, and it would be > nice to use Riak's default ordering instead of embedding an extra > timestamp in the value. > > It looks like something like the unpacking of the vclock here might work: > https://gist.github.com/1380896 > > ...assuming the vclock entries are 1-1 with the siblings, but that's > not clear to me. Or maybe the siblings already come in a particular > order, oldest or newest first? > > Thanks, > Mike > > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com _______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
