- 18 Jul, 2019 1 commit
-
-
Michael Muré authored
This commit: - reduce the API to 2 simpler functions - add consistent and clear control over if the root should be visited - add control over the concurrency factor
-
- 11 Jul, 2019 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
This fixes the inconsistent EnumerateChildrenAsync behavior by renaming everything. 1. EnumerateChildrenAsync has been renamed to WalkParallel because (a) it visited the root so EnumerateChildren was incorrect and (b) it isn't async. 2. EnumerateChildren has been renamed to Walk and now _also_ visits the root for consistency. Anyone needing to skip the root can do so manually (`if c.Equals(root)` ...).
-
- 14 Feb, 2019 1 commit
-
-
Steven Allen authored
Given all the bitswap session improvements, I think it's time to give our users some candy. This should allow us to actually take advantage of the increased wantlist sizes.
-
- 28 Nov, 2018 1 commit
-
-
Steven Allen authored
fixes https://github.com/ipfs/go-ipfs/issues/5793
-
- 08 Nov, 2018 1 commit
-
-
hannahhoward authored
-
- 12 Sep, 2018 1 commit
-
-
Kevin Atkinson authored
-
- 02 Aug, 2018 1 commit
-
-
Hector Sanjuan authored
This adds also EnumerateChildren*Depth which call a visit function which receives the Cid and the depth in the dag at which it has been seen.
-
- 28 Jul, 2018 1 commit
-
-
Jeromy authored
-
- 16 Jul, 2018 1 commit
-
-
Steven Allen authored
alternative to #5243 that updates go-cid and all packages that depend on it License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 09 Jun, 2018 1 commit
-
-
Steven Allen authored
* go-log * sys * go-crypto License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 30 Mar, 2018 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 28 Mar, 2018 1 commit
-
-
Steven Allen authored
Otherwise, GetMany on the children of a node with duplicate links may fail License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 27 Mar, 2018 1 commit
-
-
Steven Allen authored
No idea why this was changed this was introduced in: 08f342e8bada4f4eb0c5462a3623f0c2b828240f (part of #3598) License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 21 Mar, 2018 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 06 Feb, 2018 2 commits
-
-
Hector Sanjuan authored
License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
Hector Sanjuan authored
License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
- 03 Feb, 2018 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 02 Feb, 2018 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 29 Jan, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 25 Jan, 2018 1 commit
-
-
Steven Allen authored
Also: * Update the blockstore/blockservice methods to match. * Construct a new temporary offline dag instead of having a GetOfflineLinkService method. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 24 Jan, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 23 Jan, 2018 1 commit
-
-
ForrestWeston authored
License: MIT Signed-off-by: ForrestWeston <forrest@protocol.ai>
-
- 14 Dec, 2017 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 19 Oct, 2017 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 11 Oct, 2017 1 commit
-
-
Steven Allen authored
1. Modern storage devices (i.e., SSDs) tend to be highly parallel. 2. Allows us to read and write at the same time (avoids pausing while flushing). fixes https://github.com/ipfs/go-ipfs/issues/898#issuecomment-331849064 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 05 Oct, 2017 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 02 Sep, 2017 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 01 Sep, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 31 Aug, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 12 Aug, 2017 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 09 Aug, 2017 2 commits
-
-
Arthur Elliott authored
License: MIT Signed-off-by: Arthur Elliott <clownpriest@gmail.com>
-
Arthur Elliott authored
License: MIT Signed-off-by: Arthur Elliott <clownpriest@gmail.com>
-
- 17 Jul, 2017 1 commit
-
-
Steven Allen authored
I previously optimized the IPLD cbor decoder to *not* encode and then re-decode objects when constructing them with `WrapObject`. Unfortunately, we rely on this to canonicalize the object before computing the tree/links. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 12 Jul, 2017 2 commits
-
-
Steven Allen authored
Later, we should: 1. Pull the other node formats out of IPFS (at least the raw one). 2. Pull out the decoder registration/management into a `go-ipld` library. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 05 Jul, 2017 3 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 04 Jul, 2017 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-