Commit Graph

14303 Commits

Author SHA1 Message Date
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