hannahhoward
|
2e9a052f62
|
fix(chainsync): support longer graphsync fetches with loop
|
2020-03-20 21:30:24 -07:00 |
|
hannahhoward
|
34f755b2b9
|
feat(chainsync): fixes to make graphsync work for chain fetching
- store to chain blockstore (ok for now, since storage provider is a seperate process)
- simplify request fetching and processing
|
2020-03-20 21:30:24 -07:00 |
|
whyrusleeping
|
1076a1a89d
|
WIP: integrate graphsync for chainsync requests
|
2020-03-20 21:30:24 -07:00 |
|
Łukasz Magiera
|
f83bbc2cbe
|
Regen cbor marshalers
|
2020-02-28 00:34:48 +01:00 |
|
Łukasz Magiera
|
226685dc1c
|
Implement committed capacity sectors
|
2020-02-23 01:47:47 +01:00 |
|
Łukasz Magiera
|
b12482df89
|
move peermgr, tracing into lib
|
2020-02-22 12:36:22 +01:00 |
|
Łukasz Magiera
|
4e98f2e438
|
some test fixes
|
2020-02-21 20:28:01 +01:00 |
|
Łukasz Magiera
|
0d6cfc879d
|
Use specs-actors ignatures
|
2020-02-13 00:52:36 +01:00 |
|
whyrusleeping
|
faf05cafcf
|
squash forks and use correct amt library everywhere
|
2020-02-04 18:26:42 -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
|
6b42a78c3f
|
Cleanup
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-01-23 12:35:57 -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
|
8224aab851
|
Merge pull request #1112 from zhy2006/master
fix: calculate expected cost for sorting peers
|
2020-01-19 16:00:48 +01:00 |
|
Yang
|
489ecef47b
|
fix: calculate expected cost for sorting peers
|
2020-01-19 13:48:15 +08:00 |
|
Łukasz Magiera
|
e06c19b51c
|
update deps
|
2020-01-13 17:39:54 +01:00 |
|
Łukasz Magiera
|
469136ee86
|
Merge pull request #1040 from filecoin-project/feat/fork-signaling
Add fork signaling to blockheader
|
2020-01-10 13:33:29 +01:00 |
|
Jakub Sztandera
|
8cfb4aafcd
|
Add fork signaling to blockheader
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-01-08 20:31:08 +01:00 |
|
Jakub Sztandera
|
1ed62628a7
|
Update go-log to v2
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-01-08 20:22:31 +01:00 |
|
Łukasz Magiera
|
1e7f10e387
|
gofmt
|
2020-01-07 15:00:10 +01:00 |
|
hannahhoward
|
718acb0a86
|
refactor(cborutil): extract cborutil library
Use extracted cborutil library
|
2020-01-07 14:59:35 +01:00 |
|
whyrusleeping
|
fda3811dcf
|
Update cbor-gen to latest master
|
2019-12-17 19:06:06 -08:00 |
|
whyrusleeping
|
6cb6167393
|
bump up filecoin related weights
|
2019-12-17 10:16:10 -08:00 |
|
whyrusleeping
|
28b470cb0d
|
blocksync tagging
|
2019-12-16 22:15:06 -08:00 |
|
Łukasz Magiera
|
3892e94bfe
|
Merge pull request #938 from filecoin-project/feat/load-tipset-cache
cache load tipset
|
2019-12-16 21:13:03 +01:00 |
|
whyrusleeping
|
6e94377469
|
cache load tipset
|
2019-12-16 11:22:56 -08:00 |
|
whyrusleeping
|
99eae286c2
|
clean up some log spam
|
2019-12-16 09:14:21 -08:00 |
|
whyrusleeping
|
28a325efe6
|
soft fail messages that cause precomitted sectors map to become too large
|
2019-12-13 00:00:20 +01:00 |
|
Jakub Sztandera
|
9d9040558f
|
Collect hello message latency
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-12-10 16:36:48 +01:00 |
|
Łukasz Magiera
|
94df2c656e
|
Use map encoders for some structs
|
2019-12-09 17:40:15 +01:00 |
|
Łukasz Magiera
|
0efc625405
|
type-gen
|
2019-12-08 23:35:46 +01:00 |
|
Jakub Sztandera
|
09d082b30e
|
Remove printf, improve hueristic
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-12-08 21:00:01 +01:00 |
|
Jakub Sztandera
|
9814d53460
|
Improve the hueristic a bit
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-12-08 17:24:51 +01:00 |
|
whyrusleeping
|
fd6f63a239
|
adjust hueristic to allow comparisons between peers with zero failures
|
2019-12-08 16:14:34 +01:00 |
|
whyrusleeping
|
6cf55b0b1e
|
Add better hueristic to blocksync client, and start feeding it data
|
2019-12-08 16:02:38 +01:00 |
|
whyrusleeping
|
d3f08c5243
|
remove more spammy logs
|
2019-12-07 23:32:34 +01:00 |
|
whyrusleeping
|
613a0a05a0
|
more of that sweet staticcheck goodness
|
2019-12-04 18:04:09 -08:00 |
|
Łukasz Magiera
|
d112fd18b1
|
Persist sector sealing errors
|
2019-12-04 01:44:29 +01:00 |
|
Łukasz Magiera
|
849b9741d9
|
Merge pull request #673 from filecoin-project/feat/cron
actors: Implement cron actor
|
2019-12-02 12:11:04 +01:00 |
|
whyrusleeping
|
74be20f864
|
print better error if no blocksync peers
|
2019-11-30 22:11:45 -06:00 |
|
Łukasz Magiera
|
96023d415e
|
actors: Implement cron actor
|
2019-11-22 23:51:44 +01:00 |
|
Łukasz Magiera
|
35659af84d
|
Merge pull request #626 from filecoin-project/feat/chain-sync-manager
Implement chain sync manager
|
2019-11-19 22:35:19 +01:00 |
|
whyrusleeping
|
b77bb9e4aa
|
Audit pass for blatantly wrong panics
|
2019-11-16 17:41:14 -06:00 |
|
whyrusleeping
|
4bc523e6b4
|
more wip, squashme
|
2019-11-14 22:15:31 -08:00 |
|
Łukasz Magiera
|
e48949b41f
|
chain: cbor-gen
|
2019-11-14 00:04:13 +01:00 |
|
Łukasz Magiera
|
37c0967fa8
|
Merge pull request #595 from filecoin-project/feat/small-fixes
Bunch of small fixes / improvements, gofmt
|
2019-11-13 19:15:50 +01:00 |
|
Łukasz Magiera
|
8f0e3ede24
|
Bunch of small fixes / improvements, gofmt
|
2019-11-13 15:48:57 +01:00 |
|
Łukasz Magiera
|
77667d78ff
|
Merge pull request #586 from filecoin-project/feat/more-tracing-again
more tracing spans
|
2019-11-13 11:42:36 +01:00 |
|
whyrusleeping
|
86624c8ed4
|
fix tests and add some more trace attributes
|
2019-11-12 22:44:29 -08:00 |
|
Łukasz Magiera
|
a9861e116b
|
bolcksync: set message in 203 response
|
2019-11-12 12:45:25 +01:00 |
|
whyrusleeping
|
dbc706b846
|
handle marking blocks as bad better
|
2019-11-10 15:06:06 -08:00 |
|
whyrusleeping
|
c74f87fd51
|
split files, implement peer tracker
|
2019-11-10 11:33:08 -08:00 |
|
whyrusleeping
|
904fdad4c6
|
extract blocksync into its own package
|
2019-11-09 15:00:22 -08:00 |
|