Aayush Rajasekaran
51b4458d32
Resolve conflict
2022-01-14 17:18:47 -05:00
Steven Allen
9872ca7f12
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-14 17:17:51 -05:00
Aayush Rajasekaran
2871ed74d0
go mod tidy
2022-01-14 17:17:51 -05:00
Jiaying Wang
07e68aa064
update snap net upgrade epoch
2022-01-14 17:17:51 -05:00
Jennifer Wang
1b264d5a53
update network version for test ground
2022-01-14 17:17:51 -05:00
Jennifer Wang
03cb555d1d
Update the ntwk v15 name to OhSnap
2022-01-14 17:17:51 -05:00
Jennifer Wang
e097578e85
add butterfly ohsnap epoch
2022-01-14 17:17:51 -05:00
Aayush Rajasekaran
b3ab3ce170
Update butterflynet params
2022-01-14 17:17:49 -05:00
Aayush Rajasekaran
84e6ba5dff
Update butterflynet params
2022-01-14 17:17:36 -05:00
Jennifer Wang
b7ba08476c
remove power change
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
aad8aa0893
Appease the linter
2022-01-14 17:15:44 -05:00
Jennifer Wang
30013c1f06
fix lint
2022-01-14 17:15:44 -05:00
Jennifer Wang
6901e998e6
Check piece before PRU2 instead of PRU1 as PRU2 is the heavy computation part
2022-01-14 17:15:44 -05:00
Jennifer Wang
8939d5982f
just use checkPiece
2022-01-14 17:15:44 -05:00
Jennifer Wang
a20916f9af
Add more deal expiration handling for snap deals
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
107f80274c
Don't lock in Get
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
4ec8fbf1ff
Address review part 2
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
5b38419c5f
Address review
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
dafd1f77fa
Support faster Get, retry flushes on error
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
ce6e328d52
Use channels to trigger flushes in a dedicated goroutine
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
2bc4b35f51
implement stubs
2022-01-14 17:15:44 -05:00
Aayush Rajasekaran
031b06be77
cache added cids
2022-01-14 17:15:43 -05:00
Aayush Rajasekaran
b9474cf0a2
Implement an autobatcher
2022-01-14 17:15:20 -05:00
Aayush Rajasekaran
074a4cc3e4
Update to actors v7.0.0-rc1
2022-01-14 17:15:20 -05:00
Aayush Rajasekaran
790ba155b8
Fast migration for v15
2022-01-14 17:15:15 -05:00
vyzo
0ca95a5ea0
satisfy the spellchecker that masquarades as a linter
2022-01-14 17:14:33 -05:00
vyzo
7e43bfc109
hook the upgrade schedule to splitstore start
2022-01-14 17:14:32 -05:00
vyzo
6cfee12f31
add unit test for compaction supression
2022-01-14 17:14:32 -05:00
vyzo
6ac3d529ef
add logic for supressing compaction near upgrade boundaries
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
e4cb68e05d
format
2022-01-14 17:14:32 -05:00
Jiaying Wang
0626330d44
Update default-lotus-miner-config.toml
2022-01-14 17:14:32 -05:00
Jennifer Wang
60cf2a71cf
fix lint
2022-01-14 17:14:32 -05:00
Jennifer Wang
87babdf3e7
Disable mark-for-upgrade two days before the network v15 OhSnap upgrade to avoid unexpected edge cases that may cause deal/sector failure
2022-01-14 17:14:32 -05:00
Jennifer Wang
ac3bea489b
Integrate proof v11.0.0
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
ca57546ef5
Remove unnecessary params from VerifyWinningPost
2022-01-14 17:14:32 -05:00
Łukasz Magiera
7bd9af7856
address review
2022-01-14 17:14:32 -05:00
zenground0
5b0a0baa9a
Fix hande deal recover return value bug
2022-01-14 17:14:32 -05:00
zenground0
a9a523d8c0
Fix TooManyMarkedForUpgrade
2022-01-14 17:14:32 -05:00
zenground0
c6277922ac
Deflake more practically
2022-01-14 17:14:32 -05:00
zenground0
a82ac00d9a
Deflake snap deals integration test
2022-01-14 17:14:32 -05:00
zenground0
d6aa17e21f
Snap Deals Integration
...
- FSM handles the actual cc upgrade process including error states
- PoSting (winning and window) works over upgraded and upgrading sectors
- Integration test and changes to itest framework to reduce flakes
- Update CLI to handle new upgrade
- Update dependencies
2022-01-14 17:14:32 -05:00
Jennifer Wang
ba816a1c13
bump the version to v1.14.0-rc1
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
ceb11bfe77
Update go-paramfetch
2022-01-14 17:14:32 -05:00
Jiaying Wang
c99f8a17ac
Update pull_request_template.md
2022-01-14 17:14:32 -05:00
Jiaying Wang
1e03fac105
Remove ticket number from the title
...
issue number in PR title is not that useful because reader cannot click it and need to mention the issue in the body for auto close either way.
2022-01-14 17:14:32 -05:00
Jakub Sztandera
0b105dad97
Add gas charge for VerifyReplicaUpdate
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
832e204ec4
Fix circsuypply calc around null blocks
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
bfbd01ab15
VM: Circ supply should be constant per epoch
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
58f63ca8a2
Add a log for when message selection fails
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
012efed117
Mempool: add selection tests
2022-01-14 17:14:32 -05:00