ipfs / ipfs/kubo

Needed Filestore Command For Basic Implementation

Open
#3,646 12 comments 0 reactions 0 assignees View on GitHub
need/community-input
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

Relates to https://github.com/ipfs/go-ipfs/pull/3629

Fundamental:

* `ls` - list contents of filestore
* `verify` - verify blocks in filestore
* `rm` - remove blocks from just the filestore - either than or enhance `block rm` to support removing blocks from either the filestore or the main store. In either case is important that pinned blocks should be allowed to be removed from one store as long as they are also in the other
* `dups` - list blocks both in the main store in the filestore.

Nice to have:

* `mv` move a block into the filestore. That is copy the block into the filesystem and add it to the filestore without having to rehash it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.