Steven Allen
ab3c1c507e
correctness fixes for the autobatch blockstore
...
1. Simplify shutdown and make it idempotent by using a context.
2. Make sure `Flush` actually _fully_ flushes if the previous flush failed.
3. Don't clear the flush batch if flushing fails.
2022-01-12 19:09:21 -05:00
Aayush Rajasekaran
4fd49cd541
go mod tidy
2022-01-12 18:59:50 -05:00
Jiaying Wang
eba26e6736
update snap net upgrade epoch
2022-01-12 18:59:29 -05:00
Jennifer Wang
065373eb04
update network version for test ground
2022-01-12 18:59:25 -05:00
Jennifer Wang
efda3a5847
Update the ntwk v15 name to OhSnap
2022-01-12 18:59:15 -05:00
Jennifer Wang
93c3ec00b1
add butterfly ohsnap epoch
2022-01-12 18:59:06 -05:00
Aayush Rajasekaran
f40a7dd7cd
Update butterflynet params
2022-01-12 18:58:23 -05:00
Aayush Rajasekaran
f2bab4cc63
Update butterflynet params
2022-01-12 18:57:57 -05:00
Jennifer Wang
ed72441fbc
remove power change
2022-01-12 18:56:53 -05:00
Aayush Rajasekaran
0b6be15fd9
Appease the linter
2022-01-12 18:55:30 -05:00
Jennifer Wang
d65b6f6f63
fix lint
2022-01-12 18:55:25 -05:00
Jennifer Wang
0f122df6e2
Check piece before PRU2 instead of PRU1 as PRU2 is the heavy computation part
2022-01-12 18:55:22 -05:00
Jennifer Wang
0f991e54fe
just use checkPiece
2022-01-12 18:55:18 -05:00
Jennifer Wang
6854668ff6
Add more deal expiration handling for snap deals
2022-01-12 18:55:12 -05:00
Aayush Rajasekaran
398f0766ba
Don't lock in Get
2022-01-12 18:53:57 -05:00
Aayush Rajasekaran
13d9cda20e
Address review part 2
2022-01-12 18:53:53 -05:00
Aayush Rajasekaran
98ad7580f8
Address review
2022-01-12 18:53:47 -05:00
Aayush Rajasekaran
4f26f67b3b
Support faster Get, retry flushes on error
2022-01-12 18:53:34 -05:00
Aayush Rajasekaran
2ba131e802
Use channels to trigger flushes in a dedicated goroutine
2022-01-12 18:53:29 -05:00
Aayush Rajasekaran
b628958cf6
implement stubs
2022-01-12 18:53:21 -05:00
Aayush Rajasekaran
a6489f2dd7
cache added cids
2022-01-12 18:53:14 -05:00
Aayush Rajasekaran
da39b16c83
Implement an autobatcher
2022-01-12 18:52:17 -05:00
Aayush Rajasekaran
def5cb559e
Update to actors v7.0.0-rc1
2022-01-12 18:52:12 -05:00
Aayush Rajasekaran
bc2171f413
Fast migration for v15
2022-01-12 18:52:07 -05:00
Łukasz Magiera
c3cc681e0c
fix shed
2022-01-11 20:06:01 -05:00
vyzo
e4359eeb19
fix blockstore test contexts
2022-01-11 20:05:01 -05:00
vyzo
f9ff542ef4
fix tests
2022-01-11 20:04:38 -05:00
vyzo
a536ef227c
fix lotus-shed
2022-01-11 20:04:34 -05:00
vyzo
8f31112312
plumb more contexts
2022-01-11 20:04:28 -05:00
Aayush Rajasekaran
908ba3fd5a
Deps: Update drand to 1.3.0
2022-01-11 20:03:07 -05:00
Aayush Rajasekaran
ace56b5aa8
Deps: Update go-car to v0.3.3
2022-01-11 20:02:55 -05:00
Aayush Rajasekaran
5a2398baa0
Deps: Update lotus-soup to point to tagged releases
2022-01-11 20:02:45 -05:00
Aayush Rajasekaran
6730af0cfe
Deps: Update go-fil-markets to v1.13.5
2022-01-11 20:02:29 -05:00
Aayush Rajasekaran
8ef3f6d8b0
Deps: Update go-ipld-cbor to v0.0.6
2022-01-11 20:02:10 -05:00
Aayush Rajasekaran
d9361f4be0
Deps: Update go-storedcounter to v0.1.0
2022-01-11 20:01:59 -05:00
Aayush Rajasekaran
1033ec304a
Deps: Update dagstore to v0.4.4
2022-01-11 20:01:43 -05:00
Aayush Rajasekaran
ec21fd5f2c
Deps: Update go-car/v2 to v2.1.1
2022-01-11 20:01:35 -05:00
Aayush Rajasekaran
5a5d3afa80
Deps: Update go-ipld-prime to v0.14.3
2022-01-11 20:01:32 -05:00
Aayush Rajasekaran
b5dff4b63c
Deps: Update go-ds-badger2 to v0.1.2
2022-01-11 20:01:28 -05:00
Aayush Rajasekaran
f8eaa0b8c1
Deps: Update actors v2 to v2.3.6
2022-01-11 19:57:32 -05:00
vyzo
e93752b88d
fix more paychmgr tests
2022-01-11 19:57:25 -05:00
vyzo
beea49df89
fix paychmgr test
2022-01-11 19:57:22 -05:00
Aayush Rajasekaran
11cf83fb88
Deps: Update actors v2
2022-01-11 19:57:17 -05:00
vyzo
9f872d2a94
fix lotus-soup build
2022-01-11 19:57:13 -05:00
vyzo
0e5d5cac82
update lotus-soup deps
2022-01-11 19:56:55 -05:00
vyzo
1ae448f6b7
fix checkpoint test
2022-01-11 19:56:37 -05:00
vyzo
3ec2af0a2b
fix messagepool selection test
2022-01-11 19:56:31 -05:00
vyzo
ef37ba812e
fix messagepool repub test
2022-01-11 19:56:25 -05:00
vyzo
170d2cdfc7
fix messagepool test mock provider
2022-01-11 19:56:19 -05:00
vyzo
e98bac367f
fix ReorgOps incantation in events test
2022-01-11 19:56:15 -05:00