You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ei...@apache.org on 2019/12/03 17:55:52 UTC
[couchdb] branch 2167-no-view-changes updated (50f68ca -> e1c66f2)
This is an automated email from the ASF dual-hosted git repository.
eiri pushed a change to branch 2167-no-view-changes
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
discard 50f68ca Modify all mrview records and add according migration functionality
discard 46e17ad Remove all view_changes functionality from mrview utils
discard f1820e6 Remove fast_view filter from fabric
discard e6faf67 Modify changes accumulator record
discard 61ebdcd Remove view_changes functionality from couch_changes side
discard fb2800e Remove view changes interface functions, tests and end-point
discard f6bad90 Remove seq, kseq and log trees from updater, compactor and indexer
add 1bdddbc Revert "Close LRU by database path for deleted database/index"
add 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
add 390b919 Import ken
add 50682f9 Fix compilation errors and use of macro
add 004881a Merge pull request #4 from apache/has_have_confusion
add 7095e0d Fix compiler warnings
add 3e47130 Merge pull request #1 from cloudant/fix-compilation-warnings
add 9837a29 and the -else clauses
add 2cafa80 Merge pull request #5 from apache/else
add 950f27c Get the list of allowed languages from the environment
add 5161e54 Merge pull request #6 from apache/ken-query-servers
add 52fbbdf Always include 'query' as an allowed language
add 846783b Merge pull request #7 from apache/ken-query-servers-2
add c800e4a Detect dreyfus/hastings correctly
add 506606f Merge pull request #8 from apache/ken-dreyfus-hastings
add 752e8c4 Add 'src/ken/' from commit '506606ff2b29f72fcc9e875f1b9a33c258ad2af1'
add 56fb786 Remove ken as dependency and add as subdir
add 4116160 Merge pull request #2328 from apache/ken-in-tree
add 6d432a9 Return 400 error for missing partition key
add bcf6881 Update usage of couch_hash:md5_hash shim
add 2d734f3 Merge pull request #2337 from apache/couch_hash_update
add 971ae58 Move _node handler to new module
add 3ccf8d1 Remove global _system handler
add 312cdee Move get_stats/0
add 1f0e8cf extract get_httpd_handlers function
add bbd8991 add handle_request/1
add 12e8878 allow calls to get_httpd_handlers from other applications
add 65b5076 Mangle request before calling handle_request
add f8b1b4a proxy the response from the other node
add aab05b6 disable port 5986 by default
add c79d853 enable port 5986 in local.ini for the test suites
add 7f66662 fix (unrelated, right, am I crazy?) proxyauth.js test
add ba0c203 install requests module within venv
add 08a9a5f Merge pull request #2336 from apache/1523-bye-bye-5986-rnewson-4
add d3ff408 Remove seq, kseq and log trees from updater, compactor and indexer
add 2c8966f Remove view changes interface functions, tests and end-point
add 6a58d8c Remove view_changes functionality from couch_changes side
add a5a0c8d Modify changes accumulator record
add ac74330 Remove fast_view filter from fabric
add 855afac Remove all view_changes functionality from mrview utils
add e1c66f2 Modify all mrview records and add according migration functionality
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (50f68ca)
\
N -- N -- N refs/heads/2167-no-view-changes (e1c66f2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.travis.yml | 1 +
rebar.config.script | 4 +-
rel/overlay/etc/local.ini | 1 +
src/chttpd/src/chttpd.erl | 2 +
src/chttpd/src/chttpd_db.erl | 3 +
src/chttpd/src/chttpd_httpd_handlers.erl | 2 +-
src/chttpd/src/chttpd_misc.erl | 224 +-------
src/chttpd/src/chttpd_node.erl | 272 ++++++++++
src/couch/src/couch.app.src | 3 +-
src/couch/src/couch_httpd.erl | 99 ++--
src/couch/src/couch_secondary_sup.erl | 13 +-
src/couch/test/eunit/chttpd_endpoints_tests.erl | 2 +-
src/couch_mrview/src/couch_mrview_index.erl | 17 +-
src/couch_mrview/src/couch_mrview_util.erl | 12 +-
.../test/eunit/couch_mrview_purge_docs_tests.erl | 2 +-
src/couch_pse_tests/src/cpse_test_purge_docs.erl | 4 +-
src/couch_pse_tests/src/cpse_test_purge_seqs.erl | 2 +-
src/couch_pse_tests/src/cpse_util.erl | 4 +-
src/dreyfus/src/clouseau_rpc.erl | 7 +-
src/dreyfus/src/dreyfus_index.erl | 4 +-
src/dreyfus/src/dreyfus_index_manager.erl | 1 -
src/fabric/test/eunit/fabric_rpc_purge_tests.erl | 2 +-
src/ken/README.md | 12 +
.../couch_log_app.erl => ken/rebar.config.script} | 20 +-
.../src/ken.app.src.script} | 32 +-
.../mem3_plugin_couch_db.erl => ken/src/ken.erl} | 20 +-
.../src/setup_app.erl => ken/src/ken_app.erl} | 6 +-
.../src/ken_event_handler.erl} | 53 +-
src/ken/src/ken_server.erl | 565 ++++++++++++++++++++
.../couch_peruser_sup.erl => ken/src/ken_sup.erl} | 12 +-
src/ken/test/config.ini | 2 +
src/ken/test/ken_server_test.erl | 97 ++++
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
test/elixir/test/partition_crud_test.exs | 9 +
test/javascript/tests/proxyauth.js | 2 +-
46 files changed, 2937 insertions(+), 365 deletions(-)
create mode 100644 src/chttpd/src/chttpd_node.erl
create mode 100644 src/ken/README.md
copy src/{couch_log/src/couch_log_app.erl => ken/rebar.config.script} (55%)
copy src/{mango/rebar.config.script => ken/src/ken.app.src.script} (57%)
copy src/{mem3/src/mem3_plugin_couch_db.erl => ken/src/ken.erl} (61%)
copy src/{setup/src/setup_app.erl => ken/src/ken_app.erl} (89%)
copy src/{couch_log/src/couch_log_monitor.erl => ken/src/ken_event_handler.erl} (53%)
create mode 100644 src/ken/src/ken_server.erl
copy src/{couch_peruser/src/couch_peruser_sup.erl => ken/src/ken_sup.erl} (81%)
create mode 100644 src/ken/test/config.ini
create mode 100644 src/ken/test/ken_server_test.erl
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%)