Łukasz Magiera
9fc5f0cd9d
Merge pull request #1124 from filecoin-project/feat/sector-recovery
...
sealing: Implement some common error states
2020-01-24 21:25:03 +01:00
Łukasz Magiera
2f2e7be12a
sealing: docstrings for sanity-checks
2020-01-24 21:15:02 +01:00
Whyrusleeping
9892bf4379
Merge pull request #1147 from filecoin-project/upd/badger
...
Update badger
2020-01-24 11:49:36 -08:00
Whyrusleeping
351a683812
Merge pull request #1151 from filecoin-project/lotus-health-v2
...
refactor lotus-health agent for robustness
2020-01-24 11:44:47 -08:00
ognots
445b7f3388
refactor lotus-health agent for robustness
...
add retry logic when calls to API fail.
if API reconnects fail, restart lotus-daemon as it means lotus-daemon is likely unhealthy.
wait for lotus node's chain to sync during each check cycle, to avoid restarting lotus-daemon if needing to sync.
handle SIGTERM properly.
general cleanup and refactor of code, getting ready of unnecessary channels
2020-01-24 11:46:47 -05:00
Łukasz Magiera
9e95372e5d
Merge pull request #1149 from filecoin-project/fix/peermgr-ts
...
make expand peers thread safe
2020-01-24 17:38:35 +01:00
Łukasz Magiera
b5660b58b3
Merge remote-tracking branch 'origin/master' into feat/sector-recovery
2020-01-24 01:53:58 +01:00
Jakub Sztandera
b472ea371a
Merge pull request #1150 from filecoin-project/feat/sync-dashboard
...
Sync dashboard to what we have on stats.testnet.filecoin.io
2020-01-23 16:21:11 -08:00
Travis Person
6703bd2c71
Sync dashboard to what we have on stats.testnet.filecoin.io
2020-01-24 00:13:15 +00:00
Jakub Sztandera
36388de4e1
make expand peers thread safe
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-23 15:40:17 -08:00
Jakub Sztandera
10159ba1bb
Merge pull request #1145 from filecoin-project/fix/blocksync-spam
...
limit blocksync response sizes
2020-01-23 15:21:01 -08:00
Jakub Sztandera
792a2cad82
limit blocksync response sizes
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-23 14:24:52 -08:00
Jakub Sztandera
7f1b12d29e
Merge pull request #1137 from filecoin-project/feat/chainwatch-active-deals
...
chainwatch: Track deal activations
2020-01-23 13:21:39 -08:00
Jakub Sztandera
23b46a05f7
Update badger
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-23 12:46:32 -08:00
Jakub Sztandera
cd14a5eb40
Merge pull request #1142 from filecoin-project/feat/bs2
...
Add incremental timeouts to blocksync fetching
2020-01-23 12:44:08 -08:00
Jakub Sztandera
2256e62648
Improve warning
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-23 12:39:23 -08:00
Jakub Sztandera
6b42a78c3f
Cleanup
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-23 12:35:57 -08:00
Łukasz Magiera
6b2b22782b
sealing: PreCommitFailed can go to SealFailed
2020-01-23 18:45:57 +01:00
Łukasz Magiera
de52d3cadd
sealing: Handlef for PreCommitFailed
2020-01-23 18:34:04 +01:00
Łukasz Magiera
7e43c40529
storageminer: Use tabwriter in sectors list
2020-01-23 17:15:45 +01:00
Łukasz Magiera
df9dfa9d0c
sealing: Don't infinite-loop on fatal errors
2020-01-23 17:11:58 +01:00
Łukasz Magiera
08a2e0f82c
sealing: Errors are hard
2020-01-23 17:02:55 +01:00
Łukasz Magiera
01dc9c767e
sealing: Error types that can actually be checked
2020-01-23 16:57:50 +01:00
Łukasz Magiera
67b441838b
sealing: Actually call handleSealFailed
2020-01-23 16:47:33 +01:00
Łukasz Magiera
94f2948020
sealing: implement handler for sealFailed
2020-01-23 16:38:10 +01:00
Łukasz Magiera
f5540195de
worker: Fix progress bars
2020-01-23 15:38:36 +01:00
Łukasz Magiera
558e4c7669
Fix tests after sectorbuilder update
2020-01-23 15:33:28 +01:00
Łukasz Magiera
c3a5da8586
storageminer: log flag for sector status
2020-01-23 15:18:05 +01:00
Łukasz Magiera
02c8ab7839
sealing: Check ticket expiration
2020-01-23 15:05:44 +01:00
Łukasz Magiera
8414569428
Merge remote-tracking branch 'origin/master' into feat/sector-recovery
2020-01-23 14:29:44 +01:00
Łukasz Magiera
bd97eb98c5
Merge pull request #1141 from filecoin-project/fix/no-cgo
...
Make it buld without cgo
2020-01-23 14:10:56 +01:00
Łukasz Magiera
e67fbda305
mod tidy
2020-01-23 13:29:43 +01:00
Łukasz Magiera
26e6bc32ee
sealing: check deal expiration
2020-01-23 13:17:45 +01:00
Łukasz Magiera
11a6bff416
miner: Handle stop signal when sleeping
2020-01-23 11:10:42 +01:00
Łukasz Magiera
e67ee227a3
sealing: Nonzero exit on commit isn't fatal
2020-01-23 11:02:20 +01:00
Łukasz Magiera
f8ec1d9d22
Merge remote-tracking branch 'origin/master' into feat/sector-recovery
2020-01-23 10:52:10 +01:00
Łukasz Magiera
7fb3360d6f
storage: Fix handing stop call
2020-01-23 10:46:46 +01:00
Jakub Sztandera
cb35625a53
Remove log
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-22 16:04:33 -08:00
Jakub Sztandera
26870501a7
mod tidy
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-22 16:04:13 -08:00
Jakub Sztandera
f5d061f34f
Add incremental timeouts to blocksync fetching
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-22 15:57:42 -08:00
Jakub Sztandera
362fbbf913
Add blockheader_cgo file
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-22 15:55:52 -08:00
Jakub Sztandera
f8d5f610b6
Merge pull request #1140 from filecoin-project/feat/profiling-work
...
wire up tracing into state tree flush, add pprof flag
2020-01-22 15:47:19 -08:00
Łukasz Magiera
e43174f2af
sealing: Not getting seal ticket isn't fatal
2020-01-22 22:16:45 +01:00
whyrusleeping
16523c2ef9
fixup tests
2020-01-22 12:56:40 -08:00
Łukasz Magiera
d3a9006272
sealing: Wire up sector event log
2020-01-22 21:29:19 +01:00
Jakub Sztandera
a404d535ee
Make it buld without cgo
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-22 12:03:12 -08:00
whyrusleeping
dcd01df2d3
wire up tracing into state tree flush, add pprof flag
2020-01-22 11:53:06 -08:00
Łukasz Magiera
ba5a5d1248
sealing: wire up checkPieces and checkSeal
2020-01-22 20:47:29 +01:00
Łukasz Magiera
052b090bbf
sealing: Fix planOne for global events
2020-01-22 19:30:56 +01:00
Łukasz Magiera
4654d9c192
chainwatch: Util routines / views
2020-01-22 16:12:47 +01:00