e3cf893616
implement recursive indirect blocks
...
improve efficiency of multilayered indirect blocks
clean up tests
panic cleanup
clean up logic, improve readability
add final root node to the dagservice upon creation
importer: simplified dag generation
test: updated hashes using latest code
@whyrusleeping this is why the sharness tests
were failing: the hashes are added manually to
make sure our generation doesn't change.
cleanup after CR
fix merkledag tests
fix small block generation (no subblocks!)
2015-01-06 19:43:56 +00:00
3a6b6c6974
cleanup, use a workgroup over channels
2014-12-05 20:53:32 +00:00
f0a4fdad59
some bitswap cleanup
2014-12-05 20:53:32 +00:00
bef75d5061
fix(bitswap/testutils) vendor
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-12-05 20:53:30 +00:00
ed4509923c
tracking down a bug dhthell found, added asserts and better logging.
2014-12-05 20:53:26 +00:00
15d4f82945
some cleanup, and fix minor bug in dagreader from previous commit
2014-12-05 20:53:26 +00:00
d53deebada
wire GetBlocks into blockservice
2014-12-05 20:53:26 +00:00
0ce6071fea
revamp BatchFetch a bit
2014-12-05 20:53:25 +00:00
88bf39118c
comment comment comment comment
2014-11-03 03:02:56 +00:00
09004e4989
finish addressing PR concerns
2014-11-01 16:07:56 -07:00
ce223eef61
some small cleanup of logging
2014-11-01 16:07:56 -07:00
07733b17b3
msgio pooling first hack
2014-11-01 16:07:56 -07:00
056699cebe
convert DAGService to an interface
2014-10-25 22:15:19 -04:00
a1b61f399c
refactor(unixfs/pb) mv proto PBData -> Data, etc.
2014-10-22 21:52:59 -07:00
75a860ca2b
refactor(unixfs) move proto to pb package
...
not internal since io needs it
fix(fuse/ipns) use pb package
fix(fuse) import protos from unixfs/pb package
2014-10-22 15:54:17 -07:00
093c8fb04d
Rework package structure for unixfs and subpackage
...
cc @jbenet
2014-10-08 21:14:18 +00:00