- 19 Sep, 2019 1 commit
-
-
Steven Allen authored
-
- 13 May, 2019 5 commits
-
-
Steven Allen authored
dep: update go-cid
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
So we can force upstream to update, even if they don't directly depend on go-cid.
-
- 01 Mar, 2019 1 commit
-
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 21 Feb, 2019 1 commit
-
-
Steven Allen authored
-
- 16 Jan, 2019 1 commit
-
-
Lucas Molas authored
-
- 09 Nov, 2018 2 commits
-
-
Lucas Molas authored
Add a DAG walker with support for IPLD `Node`s
-
Lucas Molas authored
Add a `Walker` structure with a simple interface to iterate and search inside DAGs, where a DAG need not be DAG of IPLD nodes but any graph of nodes meeting the `NavigableNode` interface. Add a `NavigableIPLDNode` structure (encapsulating the IPLD `Node` interface) that implements the `NavigableNode` interface that allows to traverse a DAG of IPLD `Node`s with support for node promises. License: MIT Signed-off-by: Lucas Molas <schomatis@gmail.com>
-
- 02 Nov, 2018 1 commit
-
-
Steven Allen authored
-
- 27 Oct, 2018 3 commits
-
-
Hector Sanjuan authored
Add BufferedDAG wrapping Batch as a DAGService.
-
Hector Sanjuan authored
-
Hector Sanjuan authored
-
- 26 Oct, 2018 3 commits
-
-
Hector Sanjuan authored
Make Batch implement a NodeAdder interface
-
Hector Sanjuan authored
-
Hector Sanjuan authored
This adds a NodeAdder interface (which partially implements a DAGService), and adjusts the Batch type to satisfy it.
-
- 02 Oct, 2018 3 commits
-
-
Steven Allen authored
batch: add functional opts to Batch
-
Steven Allen authored
(address CR)
-
Adrian Lanzafame authored
License: MIT Signed-off-by: Adrian Lanzafame <adrianlanzafame92@gmail.com>
-
- 11 Sep, 2018 2 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
- 06 Sep, 2018 3 commits
-
-
Steven Allen authored
add copy dagservice function
-
Kejie Zhang authored
-
Kejie Zhang authored
-
- 05 Sep, 2018 2 commits
-
-
Kejie Zhang authored
-
Kejie Zhang authored
-
- 22 Aug, 2018 1 commit
-
-
Steven Allen authored
-
- 15 Aug, 2018 1 commit
-
-
Steven Allen authored
-
- 11 Aug, 2018 1 commit
-
-
Kevin Atkinson authored
-
- 12 Jul, 2018 1 commit
-
-
Steven Allen authored
-
- 09 Jun, 2018 1 commit
-
-
Steven Allen authored
-
- 15 Feb, 2018 1 commit
-
-
Steven Allen authored
close the node channel in GetMany in the test dag
-
- 25 Jan, 2018 1 commit
-
-
Steven Allen authored
-
- 20 Jan, 2018 1 commit
-
-
Steven Allen authored
-
- 11 Dec, 2017 1 commit
-
-
Steven Allen authored
Extract dagservice and friends from go-ipfs
-
- 05 Dec, 2017 1 commit
-
-
Steven Allen authored
-
- 16 Nov, 2017 2 commits
-
-
Steven Allen authored
I considered (well, implemented then threw it away) allowing contexts on all calls to Batch (Add, Commit, etc). However, really, you should treat a batch as a single large "operation". I also went down the road of generalizing batches to sessions. However, it became immediately obvious that permitting add *and* remove *and* fetch would require a lot of bookkeeping and that you'd lose a lot of performance. So, we'll do that separately.
-
Steven Allen authored
We'll need these for slower/remote datastores.
-