ipfs / ipfs/kubo

Lock Free Pinning and (possible) GC.

Open
#5,590 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

We should try and move towards lock free pinning and possible GC.

I believe that this is possible but will require some very careful thought. (In my original filestore implementation which never got merged I implemented something very similar to lock free gc in some of the utilities.) It is likely also to require some additional functionally from the block/data store.

My ideas for implementing this require the ability to take snapshots of the datastore. There many be other ways.

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.