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