Merge 'origin/replicator', closes #16

Conflicts:
        src/mem3_rep_manager.erl
        src/mem3_sup.erl
        src/mem3_util.erl

Case 13884


Project: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/commit/e54ae8d5
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/tree/e54ae8d5
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-mem3/diff/e54ae8d5

Branch: refs/heads/import
Commit: e54ae8d527b69332b85747d2315c7d857c1b9604
Parents: cd7c32a 1fdae28
Author: Adam Kocoloski <a...@cloudant.com>
Authored: Wed Jun 6 15:51:58 2012 -0400
Committer: Adam Kocoloski <a...@cloudant.com>
Committed: Wed Jun 6 15:51:58 2012 -0400

----------------------------------------------------------------------
 src/mem3_rep_manager.erl | 626 ------------------------------------------
 src/mem3_sup.erl         |   3 +-
 src/mem3_util.erl        |  10 +
 3 files changed, 11 insertions(+), 628 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-mem3/blob/e54ae8d5/src/mem3_sup.erl
----------------------------------------------------------------------
diff --cc src/mem3_sup.erl
index bad651a,0587ebc..ae38d7d
--- a/src/mem3_sup.erl
+++ b/src/mem3_sup.erl
@@@ -22,11 -22,9 +22,10 @@@ start_link() -
  init(_Args) ->
      Children = [
          child(mem3_events),
 -        child(mem3_cache),
          child(mem3_nodes),
 -        child(mem3_sync)
 +        child(mem3_sync_nodes), % Order important?
 +        child(mem3_sync),
-         child(mem3_shards),
-         child(mem3_rep_manager)
++        child(mem3_shards)
      ],
      {ok, {{one_for_one,10,1}, Children}}.
  

http://git-wip-us.apache.org/repos/asf/couchdb-mem3/blob/e54ae8d5/src/mem3_util.erl
----------------------------------------------------------------------
diff --cc src/mem3_util.erl
index 27f67bc,0aa598c..d733006
--- a/src/mem3_util.erl
+++ b/src/mem3_util.erl
@@@ -16,7 -16,8 +16,8 @@@
  
  -export([hash/1, name_shard/2, create_partition_map/5, build_shards/2,
      n_val/2, z_val/3, to_atom/1, to_integer/1, write_db_doc/1, 
delete_db_doc/1,
 -    load_shards_from_disk/1, load_shards_from_disk/2, shard_info/1,
 -    ensure_exists/1, open_db_doc/1, owner/2]).
 +    shard_info/1, ensure_exists/1, open_db_doc/1]).
++-export([owner/2]).
  
  -export([create_partition_map/4, name_shard/1]).
  -deprecated({create_partition_map, 4, eventually}).

Reply via email to