filecoin-project / filecoin-project/boost
Piece Directory migration tool - cb->leveldb ; leveldb->cb
- Dominant language
- Go
- Stars
- 121
- Forks
- 79
- Avg merge
- 10d 14h
- Merged PRs (30d)
- 1
Description
We need to be able to migrate from Couchbase to LevelDB and back.
At the moment we have a migration tool from the existing piece store and DAGstore to the Piece Directory, but not between various implementations of the Piece Directory
---
- [ ] LevelDB -> Couchbase
- Couchbase -> LevelDB (we probably don't need this at all, as we don't foresee SPs switching from Couchbase to LevelDB at all)
Contributor guide
Research direction
Start by locating the existing migration tool for the piece store and DAGstore to Piece Directory, then trace how it selects Piece Directory implementations. Define the migration path from LevelDB to Couchbase and verify whether the reverse path is required; done means the listed implementation migration works without data loss.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100