jmjatlanta
|
914d3caaed
|
Intermidiate commit with big changes to storage formats
I am attempting to match the storage format of the reference
implementation, so as to generate the same hashes.
|
2016-12-23 09:37:43 -05:00 |
|
jmjatlanta
|
c8fdb084e4
|
Moving closer to binary compatability with go version of ipfs
The files are now stored in the same format. Now it is necessary to
reverse engineer the directory structure
|
2016-12-21 06:40:19 -05:00 |
|
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 |
|