kubo/core
Jeromy b9e5cfaa15 merkledag FetchGraph and EnumerateChildren
This commit improves (fixes) the FetchGraph call for recursively
fetching every descendant node of a given merkledag node. This operation
should be the simplest way of ensuring that you have replicated a dag
locally.

This commit also implements a method in the merkledag package called
EnumerateChildren, this method is used to get a set of the keys of every
descendant node of the given node. All keys found are noted in the
passed in KeySet, which may in the future be implemented on disk to
avoid excessive memory consumption.

License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-01-12 08:21:13 -08:00
..
commands Use uint64 for indirect pin refcounts 2016-01-12 08:17:17 -08:00
corehttp Simplify Pinner interface by folding ManualPinner into Pinner 2016-01-12 08:17:17 -08:00
corenet Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs 2015-03-31 12:52:25 -07:00
corerepo Remove the err brake from PeriodicGC 2015-11-28 07:52:23 +07:00
corerouting Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs 2015-03-31 12:52:25 -07:00
coreunix Simplify Pinner interface by folding ManualPinner into Pinner 2016-01-12 08:17:17 -08:00
mock (ineffassign) add err check to NewNode init 2015-10-13 10:06:07 +07:00
.gitignore ignore testdb 2014-07-05 15:04:04 -07:00
bootstrap_test.go Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs 2015-03-31 12:52:25 -07:00
bootstrap.go use new methods from goprocess/context, remove thirdparty/waitable 2015-09-08 21:37:40 -07:00
builder.go fix panic caused by accessing config after repo closed 2015-09-03 09:28:36 -07:00
core_test.go replace nodebuilder with a nicer interface 2015-08-27 08:43:10 -07:00
core.go merkledag FetchGraph and EnumerateChildren 2016-01-12 08:21:13 -08:00
pathresolver_test.go Add test to detect invalid path 2015-07-04 02:50:15 +07:00
pathresolver.go Fix typo 2015-10-13 16:51:47 +07:00