Permalink
Commits on Aug 3, 2011
Commits on Aug 2, 2011
Commits on Jul 29, 2011
  1. Merge branch 'az533-join-claim-improvement' into az533-join-claim-imp…

    …rovement-master
    
    Conflicts:
    	src/riak_core_ring.erl
    jtuple committed Jul 29, 2011
Commits on Jul 28, 2011
  1. Update join/claim model based on feedback/testing.

        -- Model uses real riak_core_ring structure and related functions.
        -- Model allows removed nodes to rejoin.
        -- Model no longer assumes removed/left nodes actually shutdown.
        -- Model forces handoff before testing for eventual ring convergence.
        -- Model/EQC correctly works with code that uses random module.
        -- Model no longer fails on certain undefined but acceptable behavior.
    
        Changes to the proposal reflected in model:
        -- Ring state includes a cluster name.
        -- Gossip from invalid nodes is ignored, and shutdown cast re-sent.
        -- Gossip from nodes in another cluster (by name) is ignored.
        -- Invalid status takes precedence over valid when status reconciled.
    jtuple committed Jul 28, 2011
Commits on Jul 27, 2011
  1. Merge branch 'az475-integrate-lager' of github.com:basho/riak_core in…

    …to az475-integrate-lager
    Vagabond committed Jul 27, 2011
Commits on Jul 26, 2011
  1. Adjust lager dep version to 0.9

    Vagabond committed Jul 26, 2011
Commits on Jul 22, 2011
  1. Generalize the coverage behavior used to list keys and move much

    of the coverage work into riak_core.
    
    Fixes: az496
    
    This pull request generalizes the coverage behavior used by key
    listing and makes it directly usable for other operations.
    
    Also added function to riak_core_ring to determine the ring index that
    is the successor of a chashed index value directly given the number of ring
    partitions instead of having to calculate the entire preference
    list. There is also a related function added to the chash module and
    a quickcheck test to exercise this function.
    
    This pull request also includes some changes to tidy up some of the
    chash and riak_core_ring modules by adding some formatting, converting
    edoc to specs, etc.
    kellymclaughlin committed Jun 23, 2011
  2. Add "from" clause to handoff msgs

    az475
    
    After some pain last night looking at a customer ticket I thought
    it would be beneficial to add a "from" clause to the handoff msgs
    logged by the handoff sender.  This way you can easily discern
    the from->to of a handoff.
    rzezeski committed Jul 22, 2011
Commits on Jul 19, 2011
  1. Final round of tweaking log messages

    az475
    Vagabond committed Jul 19, 2011
Commits on Jul 18, 2011
  1. Make the exit message be a notice

    az475
    Vagabond committed Jul 18, 2011
Commits on Jul 16, 2011
  1. Improve the log messages

    Vagabond committed Jul 16, 2011
Commits on Jul 14, 2011
  1. Switch to lager logging API

    Vagabond committed Jul 14, 2011
Commits on Jul 13, 2011
Commits on Jul 8, 2011
Commits on Jun 28, 2011
  1. Merge pull request #52 from basho/arg-join-to-core

    move join/leave/transfers/ringready from riak_kv to riak_core
    argv0 committed Jun 28, 2011
Commits on Jun 20, 2011
Commits on Jun 9, 2011
Commits on Jun 6, 2011
  1. chash:successors/3: Avoiding an expensive list split when we need the…

    … entire list anyway
    eriksoe committed with Vagabond Apr 8, 2011
Commits on Jun 2, 2011
  1. bz1072: Fix off-by-one error in spiraltime.

    The spiraltime module expects that stats older than 60 seconds are
    dropped, however, the list of counters includes stats in the
    0th (current) second and only 60 entries. This means that the maximum
    seconds ago that can be recorded is 59, not 60.  This patch corrects
    the guard statement that ignores/drops stale counters.
    seancribbs committed Jun 2, 2011
Commits on May 26, 2011
  1. expose the pid for the vnode that just received the command

    command_return_vnode returns {ok, VnodePid} instead of just 'ok', to
    allow the caller to monitor the vnode that is handling its request
    Bryan Fink committed May 26, 2011
Commits on May 3, 2011
  1. Merge pull request #51 from basho/az302-vnode-handle-info.

    Add handle_info callback for vnodes.
    argv0 committed May 3, 2011
Commits on May 2, 2011