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}).