Hi, I've been trying to work with postcommit hooks to try a method for creating indexes. I've added to the bucket properties "mod" : "post_commit_index" and "fun" : "index_value" and verified those properties are set.
I then attach to riak, and make sure the module is loaded. Then, when I try to insert some data into the bucket, I get an error with the postcommit that shows this: ** Reason for termination = ** {{case_clause,{struct,[{<<"mod">>,<<"post_commit_index">>}, <<"fun">>,<<"index_value">>}]}}, [{riak_kv_put_fsm,invoke_hook,3}, {riak_kv_put_fsm,waiting_vnode_dw,2}, {gen_fsm,handle_msg,7}, {proc_lib,init_p_do_apply,3}]} If I attach the console and run m(). I can see the module is loaded, and can test that the function index_value actually works. In actuality, this function currently does nothing, it is just an attempt to test triggering the postcommit hook function. Any insights into what I may be doing wrong? - Joe Lambert joseph.g.lamb...@gmail.com
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com