[Meta Issue] Replace Badger in Deal Making with CARv2 and the Sharded DAG Store and test with MRA #6673
Closed
18 of 20 tasks
Labels
team/ignite
Issues and PRs being tracked by Team Ignite at Protocol Labs
Milestone
This is a meta-issue to track the work of replacing Badger from Filecoin deal making with CARv2 and the Sharded DAG Store and do some solid testing along with the MRA changes to ensure a smooth landing.
Pending CARv2 features
Sharded DAG Store
Markets
Lotus
Migration
Migration of existing storage client data imports in Badger to CARv2 files:Iterate over all the imported payloads in the storage client's Badger store and migrate them to CARv2 files so clients don't have to re-import them. Maybe don't clean up the Badger store right away so client can downgrade without losing imports.Register Shards for all active storage deals on the Miner with the Sharded DAG Store. add migration to register deals as shards go-fil-markets#570
Iterate over all active storage deals on a Miner and register shards for all of them with the Sharded DAG Store so we can serve retrievals for deals made before the upgrade.
Raise PR against integrate DAG store and CARv2 in deal-making #6671.
### Testground testing (MRA + CARv2 changes)Manual testing on Mainnet (MRA + CARv2 changes)
Benchmarking (MRA + CARv2 changes)
Testing in the Wild Wild West (MRA + CARv2 changes)
The text was updated successfully, but these errors were encountered: