There is no coordination between servers so concurrent update of properties is possible. That would certainly explain a lot.
In my case though I'm setting allow_mult back to true so eventually that should win? Or would propagation through ring potentially break that logic and allow_multi = false could win? Also could clock drift on the servers be problematic here? It's good to hear you plan to solve that. I'm assuming it's going to be some sort of vclock causality applied to properties? D. On 10 October 2013 21:06, Jordan West <jw...@basho.com> wrote: > Hi Daniel, > > You mentioned this was running on three servers simultaneously. Is it > possible that two of the bucket property updates were truly concurrent? If > so, an implementation detail of bucket properties: they are last-write-wins > (and unfortunately the resolution is in milliseconds)*. So its feasible > that in some cases the allow_mult=false would win. > > Cheers, > Jordan > > *this is something we plan to address in future releases. > >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com