This is an automated email from the ASF dual-hosted git repository.
jiangphcn pushed a change to branch sm60-davisp
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
discard 195325b Merge branch 'master' into sm60-davisp
omit 897085c Merge pull request #2351 from apache/2530-all-dbs-timeout
omit 63c9da6 Fix timeout case clause in fabric_db_info
omit 27d4458 Merge pull request #2346 from willholley/couch_compress_tests
omit 4dbd7c1 Big endian support for couch_compress tests
omit 57fa67f Port couch_compress_tests to Elixir
omit 71d673f Remove invalid query server def in local.ini
omit ff0da20 Add COUCHDB_FAUXTON_DOCROOT comment to couchdb.cmd
omit 8ac108a Allow all params to be passed via body for POST _all_docs
omit 4815eeb Allow all params to be passed via body for POST view
omit 87edbae Merge pull request #2324 from apache/2167-no-view-changes
omit e1c66f2 Modify all mrview records and add according migration
functionality
omit 855afac Remove all view_changes functionality from mrview utils
omit ac74330 Remove fast_view filter from fabric
omit a5a0c8d Modify changes accumulator record
omit 6a58d8c Remove view_changes functionality from couch_changes side
omit 2c8966f Remove view changes interface functions, tests and end-point
omit d3ff408 Remove seq, kseq and log trees from updater, compactor and
indexer
add f6830c9 address warning of "too many arguments"
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 (195325b)
\
N -- N -- N refs/heads/sm60-davisp (f6830c9)
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:
rel/files/couchdb.cmd.in | 1 -
rel/overlay/etc/local.ini | 3 +
src/chttpd/src/chttpd_db.erl | 2 +-
src/chttpd/src/chttpd_show.erl | 2 +-
src/chttpd/src/chttpd_view.erl | 19 +-
src/couch/priv/couch_js/60/main.cpp | 2 +-
src/couch/src/couch.app.src | 3 +-
src/couch/src/couch_changes.erl | 312 +++++++++++++++---
src/couch/src/couch_multidb_changes.erl | 4 +-
src/couch/test/eunit/couch_changes_tests.erl | 38 +++
src/couch/test/eunit/couch_compress_tests.erl | 85 +++++
src/couch/test/eunit/couchdb_views_tests.erl | 22 +-
....view => 3b835456c235b1827e012e25666152f3.view} | Bin 8310 -> 4192 bytes
src/couch/test/eunit/fixtures/test.couch | Bin 28878 -> 16482 bytes
src/couch/test/exunit/couch_compress_tests.exs | 113 -------
src/couch_mrview/include/couch_mrview.hrl | 8 +
src/couch_mrview/src/couch_mrview.erl | 102 +++++-
.../src/couch_mrview_changes.erl} | 19 +-
src/couch_mrview/src/couch_mrview_compactor.erl | 80 ++++-
src/couch_mrview/src/couch_mrview_http.erl | 46 +--
src/couch_mrview/src/couch_mrview_index.erl | 30 +-
src/couch_mrview/src/couch_mrview_show.erl | 2 +-
src/couch_mrview/src/couch_mrview_test_util.erl | 24 ++
src/couch_mrview/src/couch_mrview_updater.erl | 240 +++++++++++---
src/couch_mrview/src/couch_mrview_util.erl | 359 +++++++++++++++++----
.../eunit/couch_mrview_changes_since_tests.erl | 209 ++++++++++++
.../eunit/couch_mrview_index_changes_tests.erl | 223 +++++++++++++
src/fabric/src/fabric_db_info.erl | 2 +-
src/fabric/src/fabric_rpc.erl | 5 +-
test/elixir/test/all_docs_test.exs | 110 -------
test/elixir/test/design_docs_test.exs | 108 -------
test/elixir/test/local_docs_test.exs | 110 -------
test/elixir/test/view_test.exs | 143 --------
33 files changed, 1584 insertions(+), 842 deletions(-)
create mode 100644 src/couch/test/eunit/couch_compress_tests.erl
rename src/couch/test/eunit/fixtures/{6cf2c2f766f87b618edf6630b00f8736.view =>
3b835456c235b1827e012e25666152f3.view} (50%)
delete mode 100644 src/couch/test/exunit/couch_compress_tests.exs
copy src/{couch/src/couch_rand.erl =>
couch_mrview/src/couch_mrview_changes.erl} (73%)
create mode 100644
src/couch_mrview/test/eunit/couch_mrview_changes_since_tests.erl
create mode 100644
src/couch_mrview/test/eunit/couch_mrview_index_changes_tests.erl
delete mode 100644 test/elixir/test/design_docs_test.exs
delete mode 100644 test/elixir/test/local_docs_test.exs
delete mode 100644 test/elixir/test/view_test.exs