You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2021/04/20 19:01:09 UTC

[couchdb] branch 3.x updated (ffe608a -> 88d1824)

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

jaydoane pushed a change to branch 3.x
in repository https://gitbox.apache.org/repos/asf/couchdb.git.


    from ffe608a  Switch show-test-results.py to use python 3
     add 6fff405  Initial commit.
     add 920d005  Squash Riaknostic commits prior to Weather Report fork
     add 0ed0451  Port to CouchDB: Remove unwanted files
     add 883276c  Port to CouchDB: Rename src/riaknostic*
     add c9924af  Port to CouchDB: Remove targets from Makefile
     add 0d0d98c  Port to CouchDB: Update rebar.config
     add 05069fe  Port to CouchB: Modify to work with Apache CouchDB
     add a7057e5  Port to CouchDB: Add weatherreport to .gitignore
     add 665ddd1  Port to CouchDB: Remove travis build status
     add 57f1c47  Port to CouchDB: Modify docs and comments
     add 5d5f3ac  Add documentation for adding checks
     add 8cfb473  Add check for mem3_sync
     add 778fe0b  Add a check for processes with high mbox sizes
     add 28fb1d5  Remove meck as a dependency
     add 9ea8991  Include the node name when logging to stdout
     add 3f843a2  Improve default etc directory
     add 2940768  Fix unused variable warning
     add 0264084  Add check for search availability
     add ecde7fc  Add check for shard safety/liveness
     add dd57fe1  Add check for processes by first/current call
     add abc9c53  Add check for IOQ active requests
     add d937147  Optimize noatime check
     add 90d0691  Allow checks to be run across the cluster
     add f3514c7  Remove weatherreport_node:cluster_command funs
     add ad06ec0  Route rpc checks via local cluster node
     add b18e9f0  Handle cases where first/current call is undefined
     add 372e6a6  Whitespace
     add 67fd6f3  Make timeout for check-over-RPC configurable
     add 69defe2  Improve logging of failed RPC calls
     add 045692f  Run local checks via RPC
     add 5f95349  Run local checks via RPC
     add 49bf9e1  Failed checks are turned into diagnostic messages
     add 8f14524  Try to ensure writes to stdout are flushed
     add 4737cd7  Add check for whether node can be safely rebuilt
     add 49d1fde  Add diagnostic check for TCP recv and send queues
     add 9fb7d72  Generalise threshold checks on process attributes
     add 01981c5  Diagnostic check for processes by memory usage
     add d85d301  Remove rebar.config dependencies
     add 0669cca  Remove twig dependency
     add 7f722fc  Remove the getopt dependency
     add 26e7521  Remove packaged rebar
     add 6b988ae  Remove unused function exports
     add aeee603  Remove escriptize from all target
     add 9231c11  Remove redundant rpc calls
     add 1f4ed90  Don't include node name in diagnostic messages
     add 73c724b  there is no app
     add aa6ed85  Handle conflicted shard maps
     add b3272c7  Check number of pending internal replication jobs
     add d09b502  Check mean node statistics over one second
     add 97295cf  Fix description of process_memory check
     add 7375ba6  Downgrade process call count to notice
     add 3afa803  Change s/cloudant/couchdb/g for maintenance_mode
     add 4128812  Merge remote-tracking branch 'weatherreport/riaknostic-squash' into weatherreport
     add 62e22e3  Port custom recon process call checks
     add 532052e  Support default IOQ in weatherreport
     add 8617997  Change search check failure from error to warning
     add ba03c8e  Change header preamble to "derived from riaknostic"
     add 54c880e  Delete obsolete weatherreport files and documentation
     add ad79f3c  Update weatherreport documentation
     add 5cbb4da  Add getopt copyright to NOTICE
     add 1199069  Crash if config app fails to start
     add 1afcfc2  Build and escriptize weatherreport
     new 88d1824  Merge pull request #3312 from apache/weatherreport

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:
 Makefile                                           |  19 +-
 NOTICE                                             |   4 +
 rebar.config.script                                |   1 +
 rel/reltool.config                                 |   3 +
 src/ioq/src/ioq.erl                                |  10 +
 src/weatherreport/.gitignore                       |  13 +
 src/weatherreport/.manifest                        |   5 +
 src/{jwtf => weatherreport}/LICENSE                |   2 +
 src/weatherreport/README.md                        |  81 +++
 src/weatherreport/how_to_add_a_check.md            | 113 ++++
 src/weatherreport/rebar.config                     |  31 +
 src/weatherreport/src/weatherreport.app.src        |  39 ++
 src/weatherreport/src/weatherreport.erl            | 181 ++++++
 src/weatherreport/src/weatherreport_check.erl      | 107 ++++
 .../src/weatherreport_check_custodian.erl          |  82 +++
 src/weatherreport/src/weatherreport_check_disk.erl | 172 ++++++
 .../weatherreport_check_internal_replication.erl   |  57 ++
 src/weatherreport/src/weatherreport_check_ioq.erl  |  95 ++++
 .../src/weatherreport_check_mem3_sync.erl          |  55 ++
 .../src/weatherreport_check_membership.erl         |  65 +++
 .../src/weatherreport_check_memory_use.erl         |  67 +++
 .../src/weatherreport_check_message_queues.erl     |  57 ++
 .../src/weatherreport_check_node_stats.erl         |  66 +++
 .../src/weatherreport_check_nodes_connected.erl    |  59 ++
 .../src/weatherreport_check_process_calls.erl      | 153 +++++
 .../src/weatherreport_check_process_memory.erl     |  57 ++
 .../src/weatherreport_check_safe_to_rebuild.erl    | 116 ++++
 .../src/weatherreport_check_search.erl             |  58 ++
 .../src/weatherreport_check_tcp_queues.erl         |  89 +++
 src/weatherreport/src/weatherreport_config.erl     | 196 +++++++
 src/weatherreport/src/weatherreport_getopt.erl     | 621 +++++++++++++++++++++
 src/weatherreport/src/weatherreport_log.erl        |  69 +++
 src/weatherreport/src/weatherreport_node.erl       | 208 +++++++
 src/weatherreport/src/weatherreport_runner.erl     |  89 +++
 src/weatherreport/src/weatherreport_util.erl       | 111 ++++
 35 files changed, 3150 insertions(+), 1 deletion(-)
 create mode 100644 src/weatherreport/.gitignore
 create mode 100644 src/weatherreport/.manifest
 copy src/{jwtf => weatherreport}/LICENSE (99%)
 create mode 100644 src/weatherreport/README.md
 create mode 100644 src/weatherreport/how_to_add_a_check.md
 create mode 100644 src/weatherreport/rebar.config
 create mode 100644 src/weatherreport/src/weatherreport.app.src
 create mode 100644 src/weatherreport/src/weatherreport.erl
 create mode 100644 src/weatherreport/src/weatherreport_check.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_custodian.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_disk.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_internal_replication.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_ioq.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_mem3_sync.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_membership.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_memory_use.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_message_queues.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_node_stats.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_nodes_connected.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_process_calls.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_process_memory.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_safe_to_rebuild.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_search.erl
 create mode 100644 src/weatherreport/src/weatherreport_check_tcp_queues.erl
 create mode 100644 src/weatherreport/src/weatherreport_config.erl
 create mode 100644 src/weatherreport/src/weatherreport_getopt.erl
 create mode 100644 src/weatherreport/src/weatherreport_log.erl
 create mode 100644 src/weatherreport/src/weatherreport_node.erl
 create mode 100644 src/weatherreport/src/weatherreport_runner.erl
 create mode 100644 src/weatherreport/src/weatherreport_util.erl

[couchdb] 01/01: Merge pull request #3312 from apache/weatherreport

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

jaydoane pushed a commit to branch 3.x
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 88d1824edea725798ee68da74b42e55944f54e67
Merge: ffe608a 1afcfc2
Author: Jay Doane <ja...@apache.org>
AuthorDate: Tue Apr 20 12:00:58 2021 -0700

    Merge pull request #3312 from apache/weatherreport
    
    Import weatherreport

 Makefile                                           |  19 +-
 NOTICE                                             |   4 +
 rebar.config.script                                |   1 +
 rel/reltool.config                                 |   3 +
 src/ioq/src/ioq.erl                                |  10 +
 src/weatherreport/.gitignore                       |  13 +
 src/weatherreport/.manifest                        |   5 +
 src/weatherreport/LICENSE                          | 178 ++++++
 src/weatherreport/README.md                        |  81 +++
 src/weatherreport/how_to_add_a_check.md            | 113 ++++
 src/weatherreport/rebar.config                     |  31 +
 src/weatherreport/src/weatherreport.app.src        |  39 ++
 src/weatherreport/src/weatherreport.erl            | 181 ++++++
 src/weatherreport/src/weatherreport_check.erl      | 107 ++++
 .../src/weatherreport_check_custodian.erl          |  82 +++
 src/weatherreport/src/weatherreport_check_disk.erl | 172 ++++++
 .../weatherreport_check_internal_replication.erl   |  57 ++
 src/weatherreport/src/weatherreport_check_ioq.erl  |  95 ++++
 .../src/weatherreport_check_mem3_sync.erl          |  55 ++
 .../src/weatherreport_check_membership.erl         |  65 +++
 .../src/weatherreport_check_memory_use.erl         |  67 +++
 .../src/weatherreport_check_message_queues.erl     |  57 ++
 .../src/weatherreport_check_node_stats.erl         |  66 +++
 .../src/weatherreport_check_nodes_connected.erl    |  59 ++
 .../src/weatherreport_check_process_calls.erl      | 153 +++++
 .../src/weatherreport_check_process_memory.erl     |  57 ++
 .../src/weatherreport_check_safe_to_rebuild.erl    | 116 ++++
 .../src/weatherreport_check_search.erl             |  58 ++
 .../src/weatherreport_check_tcp_queues.erl         |  89 +++
 src/weatherreport/src/weatherreport_config.erl     | 196 +++++++
 src/weatherreport/src/weatherreport_getopt.erl     | 621 +++++++++++++++++++++
 src/weatherreport/src/weatherreport_log.erl        |  69 +++
 src/weatherreport/src/weatherreport_node.erl       | 208 +++++++
 src/weatherreport/src/weatherreport_runner.erl     |  89 +++
 src/weatherreport/src/weatherreport_util.erl       | 111 ++++
 35 files changed, 3326 insertions(+), 1 deletion(-)