Permalink
Switch branches/tags
Commits on Oct 16, 2013
  1. Fix supervisor server proc ordering problem of previous commit

    Scott Lystig Fritchie committed Oct 16, 2013
  2. Fix broken last commit: start riak_core_node_watcher later in supervi…

    …sor start sequence
    Scott Lystig Fritchie committed Oct 16, 2013
  3. Change supervisor structure. Broken: ring never settled after join.

    Scott Lystig Fritchie committed Oct 15, 2013
Commits on Oct 15, 2013
  1. Undo all changes in this branch to src/riak_core_node_watcher.erl

    Scott Lystig Fritchie committed Oct 15, 2013
Commits on Oct 4, 2013
  1. Add poll_for_riak_core_ring_events_pid()

    Scott Lystig Fritchie committed Oct 4, 2013
Commits on Oct 1, 2013
  1. Derp, fix non-EUnit compilation

    Scott Lystig Fritchie committed Oct 1, 2013
  2. Address review comments

    Scott Lystig Fritchie committed Oct 1, 2013
Commits on Sep 27, 2013
  1. Fixes #343

    Before this patch, the riak_core_node_watcher.erl code assumed
    that if the riak_core_ring_events proc (a gen_event server) died,
    then a {gen_event_EXIT,_,_} message would be sent.  However, that
    assumption is not correct.  If it dies, we get a regular {EXIT,_,_}
    message.
    
    Tested by repeated use of alternating:
    * exit(whereis(riak_core_ring_events), kill).
    
    ... and looking at the length of the links list
    of process_info(whereis(riak_core_ring_events), links) -- it should
    be three, not two.
    Scott Lystig Fritchie committed Sep 27, 2013
Commits on Sep 23, 2013
  1. Merge pull request #393 from basho/jrw-hashtree-eqc-fix

    update hashtree_eqc. get it passing on eqc 1.29.1
    jrwest committed Sep 23, 2013
  2. Merge pull request #394 from basho/bugfix/use-branch-tg-in-rebar-config

    Fix rebar.config to use {branch, "name"}
    engelsanchez committed Sep 23, 2013
  3. Fix rebar.config to use {branch, "name"}

    The rebar.config file currently is using "master" by itself, which does
    not make rebar actually update that branch on update-deps.
    engelsanchez committed Sep 23, 2013
Commits on Sep 22, 2013
  1. update hashtree_eqc. get it passing on eqc 1.29.1

    * get rid of make_treevars since the {call, erlang,'*', _} was the
    cause of unknown precondition failures and the same generation can be
    done without it
    * remove initial_state function and just pass the rest of the
    initial state to commands/2
    * use pretty_commands/4 so failures are easier to track down
    jrwest committed Sep 22, 2013
  2. Merge branch 'jrw-cm-hashtree-rebased' into develop

    Conflicts:
    	rebar.config
    jrwest committed Sep 22, 2013
  3. link hashtree update proc to metadata_hashtree

    otherwise the caller is not notified of its crash and waits
    infinitely
    jrwest committed Sep 22, 2013
  4. prevent leakage of hsahtree_tree snaphots

    delete the ets data if its still valid, catch the error otherwise
    jrwest committed Sep 22, 2013
  5. hashtree_tree: better cleanup before creating node

    extends hashtree:destroy to take a path and pass it directly to
    eleveldb
    jrwest committed Sep 22, 2013
Commits on Sep 20, 2013
  1. Merge pull request #386 from basho/adt-security

    Add security to Riak
    Vagabond committed Sep 20, 2013
  2. Cleanup and refactor

    Vagabond committed Sep 20, 2013
  3. More work on security

    Vagabond committed Sep 16, 2013
  4. More WIP cluster metadata work

    Vagabond committed Aug 13, 2013
  5. Remove extra newline

    Jared Morrow committed with Vagabond Jul 18, 2013
  6. Logging the plaintext password would be bad

    Jared Morrow committed with Vagabond Jul 18, 2013
  7. Remove unneeded case statement

    Jared Morrow committed with Vagabond Jul 18, 2013
  8. Updates to pw_auth and riak_core_security modules

    Jared Morrow committed with Vagabond Jul 18, 2013