Commit Graph

13 Commits (a1166e840a92abedf282af2ada7cd46610946995)

Author SHA1 Message Date
jmjatlanta a1166e840a Move of node to merkledag 2016-12-19 09:03:28 -05:00
jmjatlanta 1d63cdb4a1 Persisting large files in chunks 2016-12-15 12:38:08 -05:00
jmjatlanta 34301c286e Storing large files
Files larger than about 200K are split into smaller files and stored in
the ipfs file system in blocks.
2016-12-15 05:40:24 -05:00
jmjatlanta bf0cbfb412 Removed compiler warnings, starting to import large files 2016-12-14 06:25:09 -05:00
jmjatlanta a36ba20557 made node links a single linked list instead of array
This will save some complicated memory allocations
2016-12-12 16:58:27 -05:00
jmjatlanta 4fe768c2c5 Working with nodes to add protobuf to persist to db
adding a link to a node does a realloc. I believe this is causing
problems. I am going to replace this and see if that fixes the issue.
2016-12-12 15:06:17 -05:00
jmjatlanta e0b0552b39 Pushing Cid into protobuf 2016-12-12 06:27:06 -05:00
John Jones e69f10a68f Fixed memory leaks in node and test 2016-12-07 11:53:17 -05:00
jmjatlanta 4a6b88871a Merged in changes to node.h and node.c 2016-12-07 11:07:36 -05:00
jmjatlanta da6490ac7f Implementation of MerkleDag get and put
Now saving and retrieving MerkleDags that contain data. Now need to work
with links and other types.
2016-12-05 17:23:58 -05:00
jmjatlanta 8a80d2afc7 now not permitting duplicate keys in the database 2016-12-05 14:34:10 -05:00
jmjatlanta f9d927f375 Beginnings of testing for MerkleDag 2016-12-05 13:11:22 -05:00
jmjatlanta 0245aa6549 Starting implementation of MerkleDag 2016-12-05 10:50:17 -05:00