Permalink
Switch branches/tags
Commits on Apr 13, 2011
Commits on Apr 12, 2011
  1. stricter vnode request specs

    argv0 committed Apr 12, 2011
  2. more spec fixes

    argv0 committed Apr 12, 2011
Commits on Apr 11, 2011
Commits on Apr 6, 2011
  1. Update protobuffs to 0.6.0

    Vagabond committed Apr 4, 2011
Commits on Apr 5, 2011
  1. More sane calculation of the owner application for a vnode module.

    Addresses same issue as #37
    but enforces no convention on the vnode module name and uses the
    canonical source for registered vnode modules
    ((riak_core, vnode_modules) in the app env).
    
    Also gets rid of funky atom construction.
    argv0 committed Apr 5, 2011
  2. Merge branch 'master' of https://github.com/andrewoswald/riak_core in…

    …to az151-merkerl-fix
    argv0 committed Apr 5, 2011
Commits on Apr 4, 2011
  1. dialyzer: riak_core fixes

    argv0 committed Apr 4, 2011
  2. Squashed commit of the following:

    commit 054e5f9
    Author: argv0 <andy@basho.com>
    Date:   Fri Apr 1 16:22:39 2011 -0700
    
        revert riak_core_node_watcher to old handler usage
    
    commit d8618bd
    Author: argv0 <andy@basho.com>
    Date:   Fri Apr 1 15:04:28 2011 -0700
    
        remove whitespace change
    
    commit 4c863b6
    Author: argv0 <andy@basho.com>
    Date:   Fri Apr 1 14:34:25 2011 -0700
    
        revert to tracking handler funs with refs
    
    commit dc64975
    Author: argv0 <andy@basho.com>
    Date:   Fri Apr 1 13:43:02 2011 -0700
    
        implement deletion of guarded handlers
    
    commit 9aced05
    Merge: 9861b00 257f7a6
    Author: argv0 <andy@basho.com>
    Date:   Thu Mar 31 12:07:22 2011 -0700
    
        merge
    
    commit 9861b00
    Author: argv0 <andy@basho.com>
    Date:   Thu Mar 31 12:01:49 2011 -0700
    
        docs and proper setup/teardown of test
    
    commit 76f99e0
    Author: argv0 <andy@basho.com>
    Date:   Thu Mar 31 00:32:17 2011 -0700
    
        tests for guarded handlers
    
    commit efc8574
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 22:51:01 2011 -0700
    
        some renaming, allow traditional, non-guarded handlers and callbacks.
    
        use fun_info(Fn, uniq) rather than refs to identify callback handlers.
    
    commit 63de188
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 18:44:19 2011 -0700
    
        supervised handlers already produce a lot of sasl noise - default exitfun = noop
    
    commit ec6cad2
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 18:43:15 2011 -0700
    
        make node_watcher callback use regname instead of pid so an external minder process can work
    
    commit 332793f
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 16:02:44 2011 -0700
    
        support exitfuns in riak_core_eventhandler_guard
    
    commit 65e5b4c
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 13:01:23 2011 -0700
    
        rename handler_* to eventhandler_*
    
    commit 400d1fd
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 12:50:31 2011 -0700
    
        fix node_watcher_qc to start handler supervisor
    
    commit 70b0bfb
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 12:37:08 2011 -0700
    
        first stab at handler supervision with dedicated supervisor and guard processes
    
    commit 257f7a6
    Author: argv0 <andy@basho.com>
    Date:   Thu Mar 31 00:32:17 2011 -0700
    
        tests for guarded handlers
    
    commit 8a210ec
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 22:51:01 2011 -0700
    
        some renaming, allow traditional, non-guarded handlers and callbacks.
    
        use fun_info(Fn, uniq) rather than refs to identify callback handlers.
    
    commit 4ed25c9
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 18:44:19 2011 -0700
    
        supervised handlers already produce a lot of sasl noise - default exitfun = noop
    
    commit cd1f5a0
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 18:43:15 2011 -0700
    
        make node_watcher callback use regname instead of pid so an external minder process can work
    
    commit 3fe083c
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 16:02:44 2011 -0700
    
        support exitfuns in riak_core_eventhandler_guard
    
    commit e35e141
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 13:01:23 2011 -0700
    
        rename handler_* to eventhandler_*
    
    commit d359aa7
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 12:50:31 2011 -0700
    
        fix node_watcher_qc to start handler supervisor
    
    commit 1b9709b
    Author: argv0 <andy@basho.com>
    Date:   Wed Mar 30 12:37:08 2011 -0700
    
        first stab at handler supervision with dedicated supervisor and guard processes
    argv0 committed Apr 4, 2011
Commits on Mar 31, 2011
  1. fix edocs and "docs" make target

    argv0 committed Mar 31, 2011
  2. AZ 223: Move basic info generator from riak_core -> cluster_info OTP app

    See commit by same tag/1st line in the cluster_info repo, also under
    the branch name az223-cluster-info-basics.
    slfritchie committed Mar 31, 2011
Commits on Mar 30, 2011
Commits on Mar 28, 2011
  1. Fix support for multiple vnode types running on riak_core (bz://1052).

    Fix registered name in riak_core_ring_handler:ensure_vnodes_started to
    be unique per-vnode module instead of a constant.
    
    riak_core:register_vnode_module() now stores the application name that
    owns the module - wait_for_kv_app changed to wait_for_app that takes
    an AppName argument.
    argv0 committed Mar 28, 2011
Commits on Mar 17, 2011
  1. Add vclock:increment variant that accepts a timestamp.

    For bz://977 value duplication issue.
    Jon Meredith committed Mar 17, 2011
Commits on Mar 15, 2011
  1. A fix for riak_kv_gb_trees_backend module obviates the need for an

    extra terminate pattern that avoids calling Mod:termiate.
    kellymclaughlin committed Mar 15, 2011
  2. Add try/catch around call to handle_exit and provide a default behavior

    for the case where the module using the riak_core_vnode behavior has not implemented handle_exit.
    kellymclaughlin committed Mar 15, 2011
  3. Add handle_exit callback to riak_core_vnode behavior and call it when…

    … the vnode process receives an {EXIT, Pid, Reason} notification.
    kellymclaughlin committed Mar 14, 2011
  4. Terminate a process using the riak_core_vnode behavior if one of

    its linked processes dies.
    kellymclaughlin committed Mar 14, 2011
  5. Use spawn_link in server call generated by a call to riak_core_vnode_…

    …master:sync_spawn_command/3.
    kellymclaughlin committed Mar 2, 2011
Commits on Mar 14, 2011
Commits on Mar 11, 2011
  1. typo fix

    Mark Phillips committed Mar 11, 2011
  2. Merge branch 'master' into readme

    Mark Phillips committed Mar 11, 2011
Commits on Mar 10, 2011
  1. Change default vnode request sender to 'ignore'.

    The Sender is where replies to vnode requests are sent by
    riak_core_vnode:reply.  The default for the vnode request
    record and riak_core_vnode_master:command is set to 'noreply',
    but riak_core_vnode:reply checks for 'ignore' if no response
    should be sent.  Unify default/typespec to use 'ignore' - it's
    a smaller change across code base.
    jonmeredith committed Mar 10, 2011
Commits on Mar 9, 2011
  1. Added stop_collect / stop calls.

    stop_collect makes a call to a known sentinel function
    and waits for the tracer to deliver the rest of the messages.
    
    stop shutds down the server.
    jonmeredith committed Mar 9, 2011
Commits on Mar 8, 2011
  1. Revert "Remove duplicate eunit header include in riak_core_ring_manag…

    …er module."
    
    This reverts commit 2a0a414.
    kellymclaughlin committed Mar 8, 2011