On July 15, 2013 09:55:05 AM Andrew Thompson wrote: > See this old post: > > http://lists.basho.com/pipermail/riak-users_lists.basho.com/2011-June/004601 > .html > > Effectively, you should be doing a GET before ANY PUT, and using the > deletedvclock option if you're using PB or checking for the > X-Riak-VClock header on the 404 response. If you get back a tombstone, > you should be doing the new PUT with that tombstone so you don't > accidentally create a sibling with that tombstone. > > Alternatively, turn off allow_mult=false, so you can resolve the > siblings yourself. > > Andrew Hi Andrew,
Thanks for the response! I read through that mailing list thread, and tried doing as you said by fetching the object before storing the newly created value. However, I'm still seeing objects that are disappearing. I'm running with all my buckets having allow_mult set to true, so I'm not sure if that would have fixed the issue. I already resolve conflicts on all fetches, so I'm pretty sure I'm not just seeing a single tombstone and assuming the data is dead based upon that. -- Matthew
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com