Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blockstore on all dagstore cids #116

Merged
merged 23 commits into from
Sep 30, 2022
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
70b915e
blockstore on all dagstore cids
aarshkshah1992 Jan 21, 2022
72f676f
double caching
aarshkshah1992 Jan 21, 2022
38d0ceb
key by mh
aarshkshah1992 Jan 21, 2022
bc3cae8
ensure we close shard accessors
aarshkshah1992 Jan 27, 2022
15ec8e3
better logging
aarshkshah1992 Jan 27, 2022
fc7ddff
Merge branch 'master' into feat/blockstore
aarshkshah1992 Mar 29, 2022
bdfb1ec
ready for review
aarshkshah1992 Mar 29, 2022
388f51f
Apply suggestions from code review
aarshkshah1992 Mar 29, 2022
8d9286a
changes as per review
aarshkshah1992 Mar 29, 2022
8387a9e
thread safe
aarshkshah1992 Mar 29, 2022
7bd999d
better docs
aarshkshah1992 Mar 29, 2022
5139685
remove redundant param
aarshkshah1992 Mar 30, 2022
a8c50b8
Merge branch 'master' into feat/blockstore
hannahhoward Aug 18, 2022
8027d20
chore(deps): upgrade deps
hannahhoward Aug 18, 2022
aba4e75
refactor(indexbs): use dagstore.Interface
hannahhoward Aug 18, 2022
5fd6621
feat: support GetSize for index backed blockstore
dirkmc Sep 5, 2022
0b07b8f
refactor: simplify locking in index-backed blockstore
dirkmc Sep 12, 2022
74fd751
refactor: ref-count blockstore acquires so as to close exactly once
dirkmc Sep 13, 2022
2a000e2
Merge pull request #142 from filecoin-project/feat/blockstore-ref-count
dirkmc Sep 15, 2022
194d8cf
feat: index-backed blockstore - synchronize acquires
dirkmc Sep 16, 2022
5c8caac
refactor: use global context for Acquireshard
dirkmc Sep 19, 2022
173a32a
Merge pull request #144 from filecoin-project/feat/ibs-acquire-sync
dirkmc Sep 19, 2022
4e73a53
Merge branch 'master' of github.com:filecoin-project/dagstore into fe…
dirkmc Sep 30, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,21 @@ module github.com/filecoin-project/dagstore
go 1.16

require (
github.com/hashicorp/golang-lru v0.5.4
github.com/ipfs/go-block-format v0.0.3
github.com/ipfs/go-blockservice v0.4.0 // indirect
github.com/ipfs/go-cid v0.1.0
github.com/ipfs/go-datastore v0.5.0
github.com/ipfs/go-ds-leveldb v0.5.0
github.com/ipfs/go-ipfs-blockstore v1.2.0
github.com/ipfs/go-ipfs-blocksutil v0.0.1
github.com/ipfs/go-log/v2 v2.3.0
github.com/ipld/go-car/v2 v2.1.1
github.com/ipld/go-car/v2 v2.4.1
github.com/libp2p/go-libp2p-core v0.9.0 // indirect
github.com/mr-tron/base58 v1.2.0
github.com/multiformats/go-multicodec v0.3.1-0.20210902112759-1539a079fd61
github.com/multiformats/go-multicodec v0.5.0
github.com/multiformats/go-multihash v0.1.0
github.com/stretchr/testify v1.7.0
github.com/stretchr/testify v1.7.1
github.com/syndtr/goleveldb v1.0.0
github.com/whyrusleeping/cbor-gen v0.0.0-20200123233031-1cdf64d27158
golang.org/x/exp v0.0.0-20210714144626-1041f73d31d8
Expand Down
Loading