Permalink
Switch branches/tags
Commits on Dec 5, 2013
  1. Split bg mgr table into two tables.

    buddhisthead committed Dec 5, 2013
    * Info is a set (new).
    * Token/Lock entries is a bag (unchanged).
    * Update supervisor to start table manager with both tables, with correc properties.
    * BG-MGR must now wait until both tables are claimed before servicing calls.
    * Remove superfluous ETS delete on 'set' table.
    * Update EQC and EUnit tests to use new tables.
    * Fix discovered bug in EQC head/tail tests - don't reverse history until it's used.
    
    Remove superfluous ETS delete on a set table.
Commits on Dec 4, 2013
Commits on Nov 29, 2013
  1. Modify data types and specs to resolve all dialyzer errors and warnin…

    buddhisthead committed Nov 29, 2013
    …gs; adjust tests appropriately
Commits on Nov 20, 2013
  1. Guard table during transfers and fix over-matching delete that remove…

    buddhisthead committed Nov 20, 2013
    …d multiple given entries for the same resource.
Commits on Nov 19, 2013
Commits on Nov 18, 2013
Commits on Nov 15, 2013
  1. Merge branch 'cet-bg-mgr-refactor' of github.com:basho/riak_core into…

    jrwest committed Nov 15, 2013
    … cet-bg-mgr-refactor
  2. bg_manager_eqc

    jrwest committed Nov 15, 2013
  3. Test helpers.

    buddhisthead committed Nov 15, 2013
Commits on Nov 14, 2013
Commits on Oct 4, 2013
  1. Merge pull request #402 from basho/jrw-bucket-type-invariant

    jrwest committed Oct 4, 2013
    Proper Bucket Type Creation
  2. Merge pull request #396 from basho/jrw-metadata-hashtree-updates

    jrwest committed Oct 4, 2013
    address some metadata hashtree issues
  3. Merge pull request #410 from basho/jrw-future-index-5-export

    jrwest committed Oct 4, 2013
    export vsn of riak_core_ring:future_index that doesn't take ring
Commits on Oct 1, 2013
  1. export index type from chash

    Bryan Fink
    Bryan Fink committed Oct 1, 2013
    riak_pipe wants to use index
  2. Merge pull request #397 from basho/jrw-cm-dialyzer-fixes

    jrwest committed Oct 1, 2013
    dialyzer fixes for cluster metadata
  3. allow Context to be undefined in merge/2,3

    Bryan Fink
    Bryan Fink committed Oct 1, 2013
    This fixes the dialyzer errors about breaking the function's contract in
    riak_core_metadata_exchange_fsm. That transitively fixes the non-local
    return errors in the same module.
    
    The Context is ignored in riak_core_metadata_manager:merge/2,3, so it
    could instead be defined as any(), but adding undefined seemed the least
    intrusive.
Commits on Sep 30, 2013