Hi!

I've just tried to put an object without a key as described in the docs, but
this feature doesn't seem to work (sasl-error.log attached):

==========================================
1> Object = riakc_obj:new(<<"boss_db_test_parent_models">>, undefined,
<<"first">>).
{riakc_obj,<<"boss_db_test_parent_models">>,undefined,
           undefined,[],undefined,<<"first">>}
2> {ok, Conn} = riakc_pb_socket:start_link("testhost", 8087).
{ok,<0.38.0>}
3> riakc_pb_socket:put(Conn, Object).

=ERROR REPORT==== 7-May-2011::14:34:21 ===
** Generic server <0.38.0> terminating
** Last message in was {tcp_closed,#Port<0.1131>}
** When Server state ==
{state,"testhost",8087,false,false,undefined,undefined,
                               {[],[]},
                               1,[],infinity,100}
** Reason for termination ==
** disconnected
** exception exit: disconnected
==========================================

With a key provided everything works ok.
Can it be a server issue?

BR,
Dmitry
=ERROR REPORT==== 7-May-2011::17:58:31 ===
** Generic server <0.27181.1> terminating 
** Last message in was {tcp,#Port<0.11652>,
                            [11|
                             <<10,26,98,111,115,115,95,100,98,95,116,101,115,
                               116,95,112,97,114,101,110,116,95,109,111,100,
                               101,108,115,34,7,10,5,102,105,114,115,116,56,1>>]}
** When Server state == {state,#Port<0.11652>,
                               {riak_client,'riak@127.0.0.1',<<5,16,190,213>>},
                               undefined,undefined}
** Reason for termination == 
** {function_clause,[{riak_object,new,
                                  [<<"boss_db_test_parent_models">>,undefined,
                                   <<>>]},
                     {riak_kv_pb_socket,process_message,2},
                     {riak_kv_pb_socket,handle_info,2},
                     {gen_server2,handle_msg,7},
                     {proc_lib,init_p_do_apply,3}]}

=CRASH REPORT==== 7-May-2011::17:58:31 ===
  crasher:
    initial call: gen:init_it/6
    pid: <0.27181.1>
    registered_name: []
    exception exit: {function_clause,[{riak_object,new,[<<"boss_db_test_parent_models">>,undefined,<<>>]},{riak_kv_pb_socket,process_message,2},{riak_kv_pb_socket,handle_info,2},{gen_server2,handle_msg,7},{proc_lib,init_p_do_apply,3}]}
      in function  gen_server2:terminate/6
      in call from proc_lib:init_p_do_apply/3
    ancestors: [riak_kv_pb_socket_sup,riak_kv_sup,<0.134.0>]
    messages: []
    links: [<0.137.0>,#Port<0.11652>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 233
    stack_size: 24
    reductions: 443
  neighbours:

=SUPERVISOR REPORT==== 7-May-2011::17:58:31 ===
     Supervisor: {local,riak_kv_pb_socket_sup}
     Context:    child_terminated
     Reason:     {function_clause,[{riak_object,new,[<<"boss_db_test_parent_models">>,undefined,<<>>]},{riak_kv_pb_socket,process_message,2},{riak_kv_pb_socket,handle_info,2},{gen_server2,handle_msg,7},{proc_lib,init_p_do_apply,3}]}
     Offender:   [{pid,<0.27181.1>},{name,undefined},{mfa,{riak_kv_pb_socket,start_link,[]}},{restart_type,temporary},{shutdown,brutal_kill},{child_type,worker}]

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to