You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ko...@apache.org on 2019/11/22 19:08:06 UTC
[couchdb] branch master updated (0155bd8 -> 8d9f80d)
This is an automated email from the ASF dual-hosted git repository.
kocolosk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from 0155bd8 Merge pull request #2325 from apache/revert-2130-close-lru
add cd85523 Initial import
add 3af4e6c Update API for handle_config_terminate/3
add d85183d Merge pull request #1 from cloudant/update_handle_config_terminate
add 55bf6a3 Avoid using `erlang:now/0`
add 8553ee6 Merge pull request #2 from cloudant/fix-compilation-warnings
add dddaa3c Support scheduling compactions during time windows
add 78eba84 Add unit tests for scheduling window logic
add 37c8ace Add 'src/smoosh/' from commit '78eba8444c0ba50994c7b686251f3a7c21dc92ce'
add 02b9f25 Remove smoosh as dependency and add as subdir
add 8d9f80d Merge pull request #2326 from apache/smoosh-in-tree
No new revisions were added by this update.
Summary of changes:
rebar.config.script | 2 +-
src/smoosh/README.md | 140 +++++
src/smoosh/operator_guide.md | 396 ++++++++++++++
.../src/smoosh.app.src} | 15 +-
src/smoosh/src/smoosh.erl | 69 +++
.../setup_app.erl => smoosh/src/smoosh_app.erl} | 6 +-
src/smoosh/src/smoosh_channel.erl | 306 +++++++++++
src/smoosh/src/smoosh_priority_queue.erl | 86 +++
src/smoosh/src/smoosh_server.erl | 594 +++++++++++++++++++++
.../setup_sup.erl => smoosh/src/smoosh_sup.erl} | 6 +-
src/smoosh/src/smoosh_utils.erl | 92 ++++
src/smoosh/test/exunit/scheduling_window_test.exs | 81 +++
src/{couch => smoosh}/test/exunit/test_helper.exs | 0
13 files changed, 1782 insertions(+), 11 deletions(-)
create mode 100644 src/smoosh/README.md
create mode 100644 src/smoosh/operator_guide.md
copy src/{couch_plugins/src/couch_plugins.app.src => smoosh/src/smoosh.app.src} (69%)
create mode 100644 src/smoosh/src/smoosh.erl
copy src/{setup/src/setup_app.erl => smoosh/src/smoosh_app.erl} (89%)
create mode 100644 src/smoosh/src/smoosh_channel.erl
create mode 100644 src/smoosh/src/smoosh_priority_queue.erl
create mode 100644 src/smoosh/src/smoosh_server.erl
copy src/{setup/src/setup_sup.erl => smoosh/src/smoosh_sup.erl} (88%)
create mode 100644 src/smoosh/src/smoosh_utils.erl
create mode 100644 src/smoosh/test/exunit/scheduling_window_test.exs
copy src/{couch => smoosh}/test/exunit/test_helper.exs (100%)