couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dav...@apache.org
Subject [couchdb] branch COUCHDB-3298-optimize-writing-btree-nodes updated (fa38bd8 -> 4296ec0)
Date Thu, 08 Jun 2017 17:45:08 GMT
This is an automated email from the ASF dual-hosted git repository.

davisp pushed a change to branch COUCHDB-3298-optimize-writing-btree-nodes
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


    omit fa38bd8  Opimize writing btree nodes
    omit e2134c9  Revert "Make couch_btree:chunkify/1 prefer fewer chunks"
     add dc258cc  docs: no need to bump rebar.config when in couchdb.git
     add 153f40f  Re-enable js eval view sandbox test
     add d583a46  Add auto log uploader for CI workflow
     add 51a630b  chore: add debugging for failing test case, see COUCHDB-3415
     add a2de7a0  chore: add debugging for failing test case, see COUCHDB-3413
     add 32b5402  chore: double test timeout see COUCHDB-3408
     add e8b2c74  chore: increase timeout for pausing writer COUCHDB-3384
     add 1fa3f58  Fix link to SpiderMonkey in INSTALL.md
     add fb6faec  Revert couch_lru to use gb_trees
     add 27f5067  Filter out non replicator tasks in test case
     add 6a54abe  Merge pull request #532 from cloudant/filter_out_non_replicator_tasks
     add 4683f51  Whait db close a little bit before failing test
     add cc12e8c  Merge pull request #533 from cloudant/wait_db_close_in_test
     add ea8f61c  chore: increase timeout for compaction daemon tests COUCHDB-3344
     add a924dfe  increase timeout for compaction daemon tests COUCHDB-3344
     add aca6a45  better test as per @nickva
     add dd524b1  chore: add dedbugging for failing test COUCHDB-3343
     add ee9261c  add dedbugging for failing test COUCHDB-3343
     add d899ea6  Fix merge of 27f5067c and aca6a459
     add 060fd63  Add/update contribution guidelines, issue/PR templates for GH Issues
     add d96f47d  fix couch_replicator_compact_test by removing duplicate code
     add 55623f4  Pre-calculate application start order
     add c34e811  Set new config version
     add eb011f3  Use a custom version of rebar
     add a9ad342  Skip internal replication if changes already replicated
     add fe972cb  Expose replicator scheduler feature in the API
     add 0d09ab3  Fix configure when whoami errors out
     add ed1609b  Make sure we cache admin pass prior to test run
     add 26d3d9a  Merge pull request #540 from cloudant/hash-admin-password-in-tests
     add b75fded  typo in couchup
     add 048e6e6  Remove "--prefix" option from README-DEV
     add 24b9d0d  Send a better error when opening a db without authorisation
     add bfad30a  Merge pull request #542 from apache/3426-forbidden-error
     add 5596496  New Jenkinsfile for multibranch pipeline build
     add 354d3b0  Fix rewrite_js test: do not delete/create a DB in rapid succession
     add 5e3ac62  Export test_request:request/5 function
     add acd74c8  Merge pull request #550 from cloudant/export-test_request_5
     add 6ae9afc  attempt to stabilise users_db_security.js
     add 0b4ef0d  add compaction logging
     add d8f71d2  Merge branch '3417-add-compaction-logging'
     add e5e708a  couchup rebuild timeout must be passed as a float
     add 994fe33  Notify couch_index_processes on all shards when ddoc updated
     add 3c8f505  Improve JS test harness restartServer() support fn
     add 95b2609  Allow ddoc_cache to be fully disabled
     add 6512525  bump ets_lru dependency
     add 4a0cd89  Disable unstable JS _show ETag test
     add 85cfc71  Remove another invalid post-2.0 test case (ddoc_cache related)
     add 8f7b91a  JS test: wait even longer for restartServer on slow VMs
     add 251f6f9  bump documentation ref
     add e9cc63f  add node count handling to ./dev/run
     add 3390bbb  feat(test): wait for db and index shutdown
     add fc0aef0  chore: remove bogus hint in `make javascript`
     add ac8bdef  chore: more test debugging for COUCHDB-3415
     add 0be155c  chore(test): increase test timeout #571
     add b09273f  feat(test): separate timeouts
     add 05d2e1e  Add retry to get_view_state
     add 7c8a318  (build) Gracefully fail to upload logfiles w/ no creds
     add 50fc4ce  Don't wrap real error in badmatch exception
     add 8dba999  Fix encoding issues
     add 35cefa4  Merge pull request #580 from cloudant/83986-fix-url-encoding
     add 42b3401  Allow configuration of max doc IDs for optimised code path in changes filter
     add 93707fc  Update Jiffy dependency
     add db7e9ef  Avoid using length to detect non empty list
     add 2062aff  Merge pull request #586 from cloudant/avoid_use_of_length
     add ba0c10bc Close idle dbs
     new 4d192ec  Revert "Make couch_btree:chunkify/1 prefer fewer chunks"
     new 4296ec0  Opimize writing btree nodes

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   (fa38bd8)
            \
             N -- N -- N   refs/heads/COUCHDB-3298-optimize-writing-btree-nodes (4296ec0)

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.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/ISSUE_TEMPLATE.md                          |  32 +++
 .github/PULL_REQUEST_TEMPLATE.md                   |  34 +--
 .gitignore                                         |   2 +
 .travis.yml                                        |  21 +-
 CONTRIBUTING.md                                    | 290 +++++++++++++++++++
 INSTALL.Unix.md                                    |   2 +-
 Jenkinsfile                                        | 306 +++++++++++++++++++++
 Makefile                                           |   1 -
 README-DEV.rst                                     |   4 -
 README.rst                                         |  15 +-
 build-aux/logfile-uploader.py                      | 118 ++++++++
 configure                                          |   4 +-
 dev/run                                            |   9 +-
 rebar.config.script                                |   8 +-
 rel/overlay/bin/couchup                            |   4 +-
 rel/overlay/etc/default.ini                        |   4 +
 src/chttpd/src/chttpd_db.erl                       |   2 +-
 src/chttpd/src/chttpd_show.erl                     |   2 +-
 src/chttpd/test/chttpd_db_doc_size_tests.erl       |   9 +-
 src/chttpd/test/chttpd_db_test.erl                 |  17 +-
 src/chttpd/test/chttpd_open_revs_error_test.erl    |   3 +-
 src/chttpd/test/chttpd_welcome_test.erl            |   3 +-
 src/couch/src/couch_changes.erl                    |  15 +-
 src/couch/src/couch_db_updater.erl                 | 117 +++++---
 src/couch/src/couch_file.erl                       |  26 +-
 src/couch/src/couch_lru.erl                        |  62 ++---
 src/couch/src/couch_server.erl                     |  28 ++
 src/couch/src/couch_util.erl                       |  19 ++
 src/couch/src/test_request.erl                     |   2 +-
 src/couch/src/test_util.erl                        |  60 +++-
 src/couch/test/couch_db_mpr_tests.erl              |   3 +-
 src/couch/test/couch_lru_tests.erl                 | 109 --------
 src/couch/test/couchdb_auth_tests.erl              |   6 +-
 src/couch/test/couchdb_compaction_daemon_tests.erl |   2 +-
 src/couch/test/couchdb_mrview_cors_tests.erl       |   3 +-
 src/couch/test/couchdb_mrview_tests.erl            |   3 +-
 src/couch/test/couchdb_os_daemons_tests.erl        |   5 +-
 src/couch/test/couchdb_views_tests.erl             |  33 ++-
 src/couch/test/global_changes_tests.erl            |   3 +-
 src/couch_index/src/couch_index.erl                |  23 ++
 src/couch_index/src/couch_index_server.erl         |  16 ++
 .../test/couch_index_compaction_tests.erl          |  12 +-
 .../test/couch_index_ddoc_updated_tests.erl        | 144 ++++++++++
 src/couch_mrview/src/couch_mrview_compactor.erl    |  11 +-
 src/couch_mrview/src/couch_mrview_show.erl         |   2 +-
 src/couch_mrview/src/couch_mrview_util.erl         |  53 +++-
 src/couch_peruser/test/couch_peruser_test.erl      |   3 +-
 .../src/couch_replicator_api_wrap.erl              |   4 +
 .../src/couch_replicator_scheduler.erl             |   1 +
 .../test/couch_replicator_compact_tests.erl        |  22 +-
 ...ch_replicator_small_max_request_size_target.erl |   2 +-
 src/ddoc_cache/src/ddoc_cache_sup.erl              |   6 +-
 src/mango/src/mango_selector.erl                   |   6 +-
 src/mem3/src/mem3_rep.erl                          |  14 +-
 test/javascript/couch_test_runner.js               |  41 +--
 test/javascript/run                                |   6 +-
 test/javascript/test_setup.js                      |  32 ++-
 test/javascript/tests/design_docs.js               |  20 --
 test/javascript/tests/rewrite_js.js                |   2 +-
 test/javascript/tests/show_documents.js            |  35 +--
 test/javascript/tests/users_db_security.js         |   1 +
 test/javascript/tests/view_sandboxing.js           |  39 ++-
 62 files changed, 1469 insertions(+), 412 deletions(-)
 create mode 100644 .github/ISSUE_TEMPLATE.md
 create mode 100644 CONTRIBUTING.md
 create mode 100644 Jenkinsfile
 create mode 100755 build-aux/logfile-uploader.py
 delete mode 100644 src/couch/test/couch_lru_tests.erl
 create mode 100644 src/couch_index/test/couch_index_ddoc_updated_tests.erl

-- 
To stop receiving notification emails like this one, please contact
['"commits@couchdb.apache.org" <commits@couchdb.apache.org>'].

Mime
View raw message