Sebastian Messmer
|
7a43c41787
|
Use a compressing blockstore for BigBlobsTest. This way, we don't need that much RAM for running it (the big blobs created by the test case are mostly just zero and some few non-zero data areas)
|
2015-12-14 17:18:12 +01:00 |
|
Sebastian Messmer
|
1cdaf8e08d
|
Fixed compiler error on 32bit platforms
|
2015-12-13 13:30:05 +01:00 |
|
Sebastian Messmer
|
56c4c44d6e
|
Adapt to modified ceilLog specification
|
2015-12-11 12:48:24 +01:00 |
|
Sebastian Messmer
|
ff812abf79
|
Removed nonsensical std::log() testcase
|
2015-12-11 12:44:20 +01:00 |
|
Sebastian Messmer
|
1ecabdabeb
|
Disabled BigBlob tests, because they need a lot of time and space
|
2015-12-11 12:31:09 +01:00 |
|
Sebastian Messmer
|
38c56f6764
|
Support blob sizes >4GB and add test cases for it
|
2015-12-11 00:18:17 +01:00 |
|
Sebastian Messmer
|
6dc03a50cb
|
Make classes final if they're not meant to be derived from
|
2015-11-27 14:06:48 +01:00 |
|
Sebastian Messmer
|
5ff133641c
|
Update biicode block ref
|
2015-11-25 16:46:13 +01:00 |
|
Sebastian Messmer
|
315e699cda
|
Update dependencies
|
2015-11-25 16:45:44 +01:00 |
|
Sebastian Messmer
|
4ef18a2d18
|
Use gcc 4.8 on travis to ensure compatibility
|
2015-11-24 15:17:57 +01:00 |
|
Sebastian Messmer
|
9cd0c56502
|
Update dependencies
|
2015-11-24 08:41:21 +01:00 |
|
Sebastian Messmer
|
0689d380a4
|
Update biicode block ref
|
2015-11-18 11:09:49 +01:00 |
|
Sebastian Messmer
|
f54370bf44
|
Update dependencies
|
2015-11-18 11:09:23 +01:00 |
|
Sebastian Messmer
|
da2d455b99
|
Updated biicode block version
|
2015-11-12 15:43:29 -08:00 |
|
Sebastian Messmer
|
ae082fa97d
|
Updated dependencies
|
2015-11-12 15:42:54 -08:00 |
|
Sebastian Meßmer
|
a3f557ef63
|
Fix warnings from -Weffc++
|
2015-10-17 21:17:38 +02:00 |
|
Sebastian Meßmer
|
88a9653137
|
Update dependencies
|
2015-10-17 17:59:25 +02:00 |
|
Sebastian Meßmer
|
3e68897937
|
Update biicode block ref
|
2015-10-16 04:31:47 +02:00 |
|
Sebastian Meßmer
|
07f3fcd1ac
|
Update dependencies
|
2015-10-16 04:31:02 +02:00 |
|
Sebastian Meßmer
|
f9580a7c8a
|
Update dependency
|
2015-10-16 04:25:21 +02:00 |
|
Sebastian Meßmer
|
39eaff4533
|
Unify (and fix) include guards
|
2015-10-15 13:10:20 +02:00 |
|
Sebastian Messmer
|
f9769d0f6a
|
Update dependencies
|
2015-10-14 15:37:52 +02:00 |
|
Sebastian Messmer
|
58f7024919
|
Test cases print stack trace on sigsegv
|
2015-10-05 16:52:06 +02:00 |
|
Sebastian Messmer
|
b8f42ee9e5
|
TODOs
|
2015-10-05 03:54:18 +02:00 |
|
Sebastian Messmer
|
0d09501a38
|
Activate ASSERT
|
2015-10-05 03:46:39 +02:00 |
|
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
|
e07ddaa289
|
Fix traversing bug and add test case for it
|
2015-09-30 15:33:09 +02:00 |
|
Sebastian Messmer
|
faa4b0c6f8
|
Improve flush()
|
2015-09-30 13:17:35 +02:00 |
|
Sebastian Messmer
|
8beb5bac0b
|
Improved traverseLeaves implementation: Faster and a bit better understandable
|
2015-09-30 10:19:06 +02:00 |
|
Sebastian Messmer
|
d72e7c2acd
|
TODOs
|
2015-09-30 10:06:53 +02:00 |
|
Sebastian Messmer
|
d18edfb1d4
|
Removed unnecessary private function
|
2015-09-30 10:04:18 +02:00 |
|
Sebastian Messmer
|
51019502ec
|
Fixed potential race condition in DataTree
|
2015-09-30 10:02:06 +02:00 |
|
Sebastian Messmer
|
61721aa795
|
Fix travis build icon
|
2015-09-13 10:55:12 +02:00 |
|
Sebastian Messmer
|
a3d5c20154
|
Merge branch 'master' into develop
|
2015-09-12 21:06:37 +02:00 |
|
Sebastian Messmer
|
9e63068115
|
Improve README
|
2015-09-12 21:06:32 +02:00 |
|
Sebastian Messmer
|
e96bb17e11
|
Removed unnecessary workaround
|
2015-07-29 12:07:25 +02:00 |
|
Sebastian Messmer
|
106f18b496
|
Use the new assert that doesn't crash the program in a release build
|
2015-07-22 13:44:04 +02:00 |
|
Sebastian Messmer
|
e64255a16e
|
Removed last unique_ptr uses, all uses unique_ref now
|
2015-07-21 15:24:49 +02:00 |
|
Sebastian Messmer
|
722c94458b
|
Removed unneccessary using statements
|
2015-07-21 15:10:41 +02:00 |
|
Sebastian Messmer
|
a923165360
|
Adapted to new blockstore interface (using unique_ref instead of unique_ptr)
|
2015-07-21 15:00:57 +02:00 |
|
Sebastian Messmer
|
7fc4115129
|
Adapt to new blockstore (Blockstore::tryCreate returns optional<unique_ref<Block>> instead of unique_ptr<Block>)
|
2015-07-20 19:10:46 +02:00 |
|
Sebastian Messmer
|
5ea654445c
|
Use optional::value() instead of optional::get() in test cases
|
2015-06-28 16:59:13 +02:00 |
|
Sebastian Messmer
|
de5dd8a838
|
Use optional::value() instead of options::get() in test cases
|
2015-06-28 16:45:18 +02:00 |
|
Sebastian Messmer
|
3d1341114b
|
Use unique_ref instead of unique_ptr
|
2015-06-26 15:59:18 +02:00 |
|
Sebastian Messmer
|
7fae2d1e59
|
Adapt to new cpp-utils
|
2015-06-21 17:43:45 +02:00 |
|
Sebastian Messmer
|
d1528fe541
|
Use C++11 uniform initialization for structs
|
2015-06-21 14:40:52 +02:00 |
|
Sebastian Meßmer
|
31cd0eb9e9
|
Adapt to new dynamic_pointer_move
|
2015-06-18 19:34:24 +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
|
c4f55f081a
|
Fix for clang compiler
|
2015-06-10 17:18:53 +02:00 |
|