Hi guys,

can someone please suggest what can be the reason for 'get' immediately
following successful 'put' to fail?

I'm running a fully connected, healthy, 5 node Riak 2.0-beta1 cluster.
Using a multiple backend feature, so the order of operations is:

1. 'SetBucket' for a new bucket with a backend name. Wait for successful
reply
2. 'Put' object to bucket. Wait for successful reply (return_head: true, so
I get clock, vtag, etc back)
3. 'Get' object from step 2. Returns empty response (missing object)

If I repeat 'Get' after just few moments - I will successfully retrieve the
object.

CAP options are all defaults (n: 3, etc). Happens with both custom bitcask
and custom leveldb backends.

There are no errors in riak logs, but a lot of the following:

2014-04-30 21:41:05.656 [info]
<0.95.0>@riak_core_sysmon_handler:handle_event:92 monitor large_heap
<0.10689.74>
[{initial_call,{erlang,apply,2}},{almost_current_function,{eval_bits,expr_grp,4}},{message_queue_len,0}]
[{old_heap_block_size,0},{heap_block_size,79467343},{mbuf_size,0},{stack_size,394},{old_heap_size,0},{heap_size,28858704}]

-- 
Oleksiy
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to