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
[email protected]
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com