Łukasz Magiera
84b567c790
sched: move worker funcs to a separate file
2020-10-28 13:39:28 +01:00
vyzo
ba2512655e
track last few worker states for debug purposes
2020-10-28 14:08:06 +02:00
vyzo
6266bae1d3
log worker spawning from initial sync deferrals
2020-10-28 11:44:16 +02:00
vyzo
188d1649d3
stop the ticker when done with it
2020-10-28 11:41:40 +02:00
vyzo
9ddf7bbd15
better handling of initial sync
2020-10-28 11:36:34 +02:00
vyzo
469666de82
limit max active sync workers
2020-10-28 10:33:22 +02:00
vyzo
fc1ac3e752
simplify circular buffer code
...
we don't care about order of checks!
2020-10-28 00:02:08 +02:00
vyzo
ab7a66b90d
track recently synced tipsets to avoid unnecessary worker spawning
2020-10-27 23:48:31 +02:00
Jakub Sztandera
2b82e5a118
Fix tipset coalescing in case of repeated blocks
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-27 21:23:16 +01:00
Jakub Sztandera
16d2cb6309
Add flag to coalesce Tipsets in pending queue
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-27 18:00:34 +01:00
Łukasz Magiera
413643a712
Merge remote-tracking branch 'origin/master' into feat/async-restartable-workers
2020-10-27 16:56:29 +01:00
Łukasz Magiera
843c0719e0
Update FFI
2020-10-27 15:37:11 +01:00
Łukasz Magiera
3d02dba5dc
Merge pull request #4609 from filecoin-project/fix/flaky-testMiningReal
...
Fix flaky testMiningReal
2020-10-27 14:27:52 +01:00
Łukasz Magiera
efc8d90bc1
Fix flaky testMiningReal
2020-10-27 12:19:12 +01:00
Łukasz Magiera
1db69acbc0
Merge pull request #4608 from filecoin-project/fix/flaky-TestCLIDealFlow
...
Fix flaky TestCLIDealFlow
2020-10-27 12:07:02 +01:00
Dirk McCormick
c0f6f834b7
fix: flaky TestCLIDealFlow
2020-10-27 11:07:54 +01:00
Łukasz Magiera
8c60069bb8
Merge pull request #4535 from filecoin-project/feat/clientdeal-cache-commd
...
client deal: Cache CommD when creating multiple deals
2020-10-27 03:58:25 +01:00
Łukasz Magiera
e1da874258
Merge remote-tracking branch 'origin/master' into feat/async-restartable-workers
2020-10-27 03:31:07 +01:00
Łukasz Magiera
616e0e8eb5
Merge pull request #4569 from filecoin-project/feat/client-deal-size-cli
...
Expose ClientDealSize via CLI
2020-10-27 03:28:31 +01:00
Steven Allen
89f6da14bc
Merge pull request #4513 from filecoin-project/steb/feat-change-worker-key
...
Add commands to change the worker key
2020-10-26 18:41:04 -07:00
Steven Allen
832c0998e4
validate that block propagation works after a worker key change
2020-10-26 18:16:25 -07:00
Steven Allen
0d06f8fa2b
Add commands to change the worker key
2020-10-26 18:16:24 -07:00
Whyrusleeping
2b6bc7d59a
Merge pull request #4604 from filecoin-project/frrist/miner-shim-info-equal
...
polish: add Equals method to MinerInfo shim
2020-10-26 17:54:30 -07:00
frrist
0d384050fa
polish: add Equals method to MinerInfo shim
2020-10-26 14:45:02 -07:00
Ingar Shu
8141f7b6a6
Expose ClientDealSize API via client stat CLI
2020-10-26 11:28:01 -07:00
Jakub Sztandera
cced3bf9ee
Randomize seed
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-26 17:44:55 +01:00
Jakub Sztandera
ea6afe84db
Add election run-dummy command
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-26 17:44:51 +01:00
Łukasz Magiera
382dcf9a37
Merge pull request #4600 from filecoin-project/fix/sector-list-less-sracy
...
Make EarlyExpiration in sectors list less scary
2020-10-26 16:17:20 +01:00
Łukasz Magiera
8923524f6a
Make EarlyExpiration in sectors list less scary
2020-10-26 15:33:15 +01:00
Łukasz Magiera
31a474a1ca
Move CommPWriter to lib/
2020-10-26 15:16:28 +01:00
Łukasz Magiera
1afd3a41cb
Merge pull request #4595 from GFZRZK/GFZRZK/bugfix/fix_workerkey_error_in_wdpost_setsender
...
worker key should change when set sender found key not equal with the value on chain
2020-10-26 14:55:48 +01:00
Łukasz Magiera
5a6195feb6
Merge pull request #4598 from filecoin-project/refactor/paych-cli-test
...
refactor: share code between CLI tests
2020-10-26 14:51:03 +01:00
vyzo
2fd0d430c8
set BootstrapPeerThreshold to 1, to mimic old code
...
which incidentally fixes tests
2020-10-26 15:49:24 +02:00
vyzo
f055681972
fix test
2020-10-26 15:43:22 +02:00
Dirk McCormick
1fefcc2b46
refactor: simplify cli test RunCmd
2020-10-26 14:26:46 +01:00
vyzo
c0a039ee11
fix logging
2020-10-26 15:19:09 +02:00
Łukasz Magiera
09f1d00733
Merge pull request #4533 from filecoin-project/msig-inspect-jen
...
Updated msig inspect:
2020-10-26 14:11:21 +01:00
vyzo
f26385d0c6
use weight as the sync target selector
2020-10-26 14:51:26 +02:00
Dirk McCormick
b097a5fb0c
refactor: share code between CLI tests
2020-10-26 13:50:07 +01:00
vyzo
af53b72eb8
fix typo
2020-10-26 14:36:34 +02:00
Łukasz Magiera
a37c372d06
Merge pull request #4572 from filecoin-project/feat/data-transfer-utils
...
Flesh out data transfer features
2020-10-26 13:29:26 +01:00
Łukasz Magiera
8fe7db107a
Merge pull request #4584 from jsign/jsign/chffi
...
update filecoin-ffi in go mod
2020-10-26 13:17:19 +01:00
vyzo
5d34b7d618
rewrite sync manager
2020-10-26 14:11:19 +02:00
Łukasz Magiera
43b492204c
Merge pull request #4597 from filecoin-project/fix/paych-mgr-add-funds-race
...
fix race in paych manager add funds
2020-10-26 13:09:47 +01:00
Łukasz Magiera
ce9cce921d
Merge pull request #4589 from cerblue/cerblue
...
Do not fail wallet delete because of pre-existing trashed key
2020-10-26 12:47:23 +01:00
Dirk McCormick
5ed57d34f0
fix: race in paych manager add funds
2020-10-26 11:09:56 +01:00
wangchao
e65aa4cf17
worker key should change when set sender found key not equal with the value on chain
2020-10-26 15:20:09 +08:00
Jinsub Moon
bfbf6a2711
Do not fail wallet delete because of pre-existing trashed key
2020-10-25 06:25:28 +00:00
Ignacio Hagopian
6b76371d64
update filecoin-ffi
...
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
2020-10-24 17:15:44 -03:00
Raúl Kripalani
cdfa869ea6
tvx extract: make it work with secp messages.
...
Unfortunately ChainGetMessage returns a *types.Message, which in
the case of secp messages is lacking the signature. The signature
is part of the input to calculate the CID on secp messages. Therefore,
calling `.Cid()` on the result of ChainGetMessage for this kind of
message will lead to an incorrect CID.
tvx was relying on that call to return the correct CID. Since this is
not the case (and this is a footgun that needs to be corrected, ideally
together with the *types.{,Signed}Message duality mess), I'm replacing
the comparison.
2020-10-24 20:16:14 +01:00