You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2017/04/28 21:49:01 UTC
[couchdb] 01/01: Merge pull request #470 from apache/63012-scheduler
This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit f7a711d697cd4d9978873bb1846af114458202be
Merge: 350a67b 6df8cf6
Author: Nick Vatamaniuc <ni...@users.noreply.github.com>
AuthorDate: Fri Apr 28 17:48:58 2017 -0400
Merge pull request #470 from apache/63012-scheduler
Scheduling Replicator
Makefile | 4 +-
dev/run | 14 +
rel/files/eunit.ini | 3 +
rel/overlay/etc/default.ini | 14 +-
src/chttpd/src/chttpd_httpd_handlers.erl | 1 +
src/couch/src/couch_multidb_changes.erl | 860 ++++++++++++
src/couch_replicator/README.md | 292 ++++
src/couch_replicator/priv/stats_descriptions.cfg | 96 ++
src/couch_replicator/src/couch_replicator.app.src | 26 +-
src/couch_replicator/src/couch_replicator.erl | 1219 ++++-------------
src/couch_replicator/src/couch_replicator.hrl | 35 +-
.../src/couch_replicator_api_wrap.erl | 50 +-
.../src/couch_replicator_api_wrap.hrl | 3 +-
.../src/couch_replicator_clustering.erl | 243 ++++
.../src/couch_replicator_connection.erl | 237 ++++
.../src/couch_replicator_db_changes.erl | 108 ++
.../src/couch_replicator_doc_processor.erl | 973 +++++++++++++
.../src/couch_replicator_doc_processor_worker.erl | 284 ++++
src/couch_replicator/src/couch_replicator_docs.erl | 756 ++++++++++
.../src/couch_replicator_fabric.erl | 155 +++
.../src/couch_replicator_fabric_rpc.erl | 97 ++
.../src/couch_replicator_filters.erl | 214 +++
.../src/couch_replicator_httpc.erl | 123 +-
.../src/couch_replicator_httpc_pool.erl | 79 +-
.../src/couch_replicator_httpd.erl | 77 +-
.../src/couch_replicator_httpd_util.erl | 201 +++
src/couch_replicator/src/couch_replicator_ids.erl | 127 ++
.../src/couch_replicator_job_sup.erl | 7 +-
.../src/couch_replicator_js_functions.hrl | 8 +-
.../src/couch_replicator_manager.erl | 1034 +-------------
.../src/couch_replicator_rate_limiter.erl | 262 ++++
.../src/couch_replicator_rate_limiter_tables.erl | 62 +
.../src/couch_replicator_scheduler.erl | 1446 ++++++++++++++++++++
...plicator.hrl => couch_replicator_scheduler.hrl} | 14 +-
...ator.erl => couch_replicator_scheduler_job.erl} | 530 ++++---
.../src/couch_replicator_scheduler_sup.erl | 62 +
src/couch_replicator/src/couch_replicator_sup.erl | 54 +-
.../src/couch_replicator_utils.erl | 583 ++------
.../src/couch_replicator_worker.erl | 3 +
.../test/couch_replicator_compact_tests.erl | 30 +-
.../test/couch_replicator_connection_tests.erl | 241 ++++
.../test/couch_replicator_httpc_pool_tests.erl | 2 +-
.../test/couch_replicator_many_leaves_tests.erl | 24 +-
.../test/couch_replicator_modules_load_tests.erl | 11 +-
.../test/couch_replicator_proxy_tests.erl | 69 +
.../test/couch_replicator_rate_limiter_tests.erl | 89 ++
.../test/couch_replicator_test_helper.erl | 22 +-
.../couch_replicator_use_checkpoints_tests.erl | 24 +-
test/javascript/tests/replicator_db_bad_rep_id.js | 3 +-
49 files changed, 7916 insertions(+), 2955 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@couchdb.apache.org" <co...@couchdb.apache.org>.