Commit Graph

13 Commits

Author SHA1 Message Date
Sebastian Messmer
ca9f3fe2e6 Introduce Blob::readAll() and introduce a size cache so the blob size doesn't have to be queried so often 2015-10-05 03:45:00 +02:00
Sebastian Messmer
6e436b7a59 Return reference to keys, don't copy keys 2015-10-04 17:14:02 +02:00
Sebastian Messmer
7fae2d1e59 Adapt to new cpp-utils 2015-06-21 17:43:45 +02:00
Sebastian Meßmer
5039205cd2 BlobStore handles unique_ref<Blob> instead of unique_ptr<Blob> 2015-06-18 12:45:37 +02:00
Sebastian Messmer
e3f7b47440 Allow Blob::flush 2015-04-09 23:41:51 +02:00
Sebastian Messmer
4b04226162 Work with new blockstore::Key 2015-04-09 20:07:21 +02:00
Sebastian Messmer
dd80ab8d4d Add Blob::tryRead() 2015-03-11 01:04:48 +01:00
Sebastian Messmer
75d1ef11fe Fixed loading nonexisting blobs and wrote more test cases 2015-03-06 02:21:31 +01:00
Sebastian Messmer
5fb235a40c Removed DataTree::addDataLeaf() / DataTree::removeLastDataLeaf() and DataTree::flush() 2015-03-04 03:17:59 +01:00
Sebastian Messmer
0818f5ec86 Add read()/write() to Blob interface 2015-02-27 00:21:17 +01:00
Sebastian Messmer
8dd0275c75 Add Blob::key() 2015-02-27 00:18:26 +01:00
Sebastian Messmer
4e8e4ea3d3 Implemented DataTree::resizeNumBytes(). No test cases yet. 2015-02-26 17:33:47 +01:00
Sebastian Messmer
3350e9368a Switch to biicode 2015-02-17 00:40:34 +01:00