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:10 UTC

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

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(-)