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/06/15 20:51:18 UTC

[couchdb] branch jenkins-pipeline updated (3559b7f -> cbdc0ae)

This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a change to branch jenkins-pipeline
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


 discard 3559b7f  Testing new guard for Publish block
    omit 83e81c2  New Jenkinsfile for multibranch pipeline build
     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
     add 694d8e6  Revert "Make couch_btree:chunkify/1 prefer fewer chunks"
     add 07fa508  Opimize writing btree nodes
     add b45ed88  Properly kill OS daemons during test
     add f6321df  Fix broken eunit test in changes_since_test_ test suite
     add 82f0146  Account for extra newlines in response body
     add 1ae5d57  Log OS process I/O
     add 73f6b18  Enable OS process IO logging + upload for Travis and Jenkins tests
     add 58b46ba  Pass error through (usually timeout)
     add 6df7553  Merge pull request #599 from apache/pass-view-error
     new cbdc0ae  Testing new guard for Publish block

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   (3559b7f)
            \
             N -- N -- N   refs/heads/jenkins-pipeline (cbdc0ae)

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 1 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:
 .travis.yml                                        |   3 +
 Jenkinsfile                                        |  21 +++
 Makefile                                           |   1 -
 README-DEV.rst                                     |   4 -
 build-aux/logfile-uploader.py                      |  11 +-
 dev/run                                            |   9 +-
 rebar.config.script                                |   6 +-
 rel/overlay/bin/couchup                            |   2 +-
 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_test.erl                 |  36 +++---
 src/couch/src/couch_btree.erl                      |  70 +++++++++-
 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_io_logger.erl                  | 107 +++++++++++++++
 src/couch/src/couch_os_process.erl                 |  17 ++-
 src/couch/src/couch_server.erl                     |  28 ++++
 src/couch/src/couch_util.erl                       |  19 +++
 src/couch/src/test_request.erl                     |   2 +-
 src/couch/test/couchdb_os_daemons_tests.erl        |  18 ++-
 src/couch/test/couchdb_views_tests.erl             |  33 +++--
 src/couch_index/src/couch_index.erl                |  23 ++++
 src/couch_index/src/couch_index_server.erl         |  16 +++
 .../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_test_util.erl    |  33 ++---
 src/couch_mrview/src/couch_mrview_util.erl         |  59 ++++++---
 .../test/couch_mrview_changes_since_tests.erl      | 140 +++++++++++++-------
 .../src/couch_replicator_api_wrap.erl              |   4 +
 src/ddoc_cache/src/ddoc_cache_sup.erl              |   6 +-
 src/mango/src/mango_cursor_view.erl                |  11 +-
 src/mango/src/mango_selector.erl                   |   6 +-
 test/javascript/couch_test_runner.js               |  33 +----
 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            |  33 -----
 test/javascript/tests/users_db_security.js         |   1 +
 41 files changed, 843 insertions(+), 286 deletions(-)
 create mode 100644 src/couch/src/couch_io_logger.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" <co...@couchdb.apache.org>'].

[couchdb] 01/01: Testing new guard for Publish block

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch jenkins-pipeline
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit cbdc0ae803e2b983b0a4e1e46ca0e00f92d3f316
Author: Joan Touzet <jo...@atypical.net>
AuthorDate: Tue Jun 6 18:25:27 2017 -0400

    Testing new guard for Publish block
---
 Jenkinsfile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 6fbb7e7..e06e457 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,6 +55,7 @@ pipeline {
        their build results to each other during the build. Moving the
        build outside of the workdir should speed up the build process too,
        though it does mean we pollute /tmp whenever a build fails. */
+/* COMMENTED OUT FOR SPEED-TESTING!!! 
     stage('Test') {
       steps {
         parallel(centos6erlang183: {
@@ -290,10 +291,11 @@ pipeline {
         ) // parallel
       } // steps
     } // stage
+END OF COMMENT BLOCK */
 
     stage('Publish') {
       when {
-        branch '*(master|2.0.x|2.1.x)'
+        expression { return env.BRANCH_NAME ==~ /master|2.0.x|2.1.x|jenkins-pipeline/ }
       }
       agent any
       steps {

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