lotus/node
Raúl Kripalani 931cfe1ed1 upgrade to raulk/go-watchdog@v1.0.1
This pulls in the improvements introduced in:
  - https://github.com/raulk/go-watchdog/releases/tag/v1.0.0
  - https://github.com/raulk/go-watchdog/releases/tag/v1.0.1

Lotus tries to initialize the watchdog in the following order of precedence:
  1. If a max heap limit has been provided, initialize a heap-driven watchdog.
  2. Else, try to initialize a cgroup-driven watchdog.
  3. Else, try to initialize a system-driven watchdog.
  4. Else, log a warning that the system is flying solo, and return.

This PR also enabled automatic heap profile capture when memory usage
surpasses 90% of the limit. Profiles are written to <LOTUS_HOME>/heapprof.
A single heap profile is captured per episode, with a max of 10 episodes
captured during the lifetime of the process. Episode = instance of usage
climbing above the 90% threshold.
2021-01-20 18:09:19 +00:00
..
config Initial sector termination support 2021-01-13 00:42:01 +01:00
hello Make some logs quieter 2020-11-03 13:28:41 +01:00
impl Merge pull request #5369 from filecoin-project/feat/gas-premium-55 2021-01-19 19:10:47 +01:00
modules upgrade to raulk/go-watchdog@v1.0.1 2021-01-20 18:09:19 +00:00
repo back out index cache usage in badger blockstore. 2020-12-02 21:35:13 +00:00
test Get most tests to pass 2020-11-16 19:03:30 +01:00
builder.go Merge pull request #5094 from filecoin-project/asr/verified-only 2020-12-10 19:48:22 +01:00
fxlog.go Update go-log to v2 2020-01-08 20:22:31 +01:00
node_test.go Sector termination test 2021-01-14 00:11:41 +01:00
options.go workers: get to executing tasks remotely! 2020-03-19 18:11:45 +01:00
testopts.go Cleanup imports after rename 2019-10-18 13:47:41 +09:00