Commit Graph

1502 Commits

Author SHA1 Message Date
Sebastian Messmer
ab2e789dac Implement tree shrinking and some test cases for it 2015-02-22 19:30:42 +01:00
Sebastian Messmer
aeec8b1490 Add utility function to copy blocks 2015-02-22 19:29:30 +01:00
Sebastian Messmer
e65ce5f11f Change way of deleting blocks to be more foolproof (when deleting a block, the user is forced to give up its reference to the block) 2015-02-22 16:53:49 +01:00
Sebastian Messmer
37e8a511f5 Added BlockStore::remove(key) 2015-02-22 00:29:21 +01:00
Sebastian Messmer
46a0bf617b Added test cases for GetLowestRightBorderNodeWithMoreThanOneChildOrNull 2015-02-21 23:25:57 +01:00
Sebastian Messmer
f5c48db10b - Refactor GetLowestRightBorderNodeWithLessThanKChildrenOrNull into algorithm.h
- Started shrinking leaves
2015-02-21 01:59:25 +01:00
Sebastian Messmer
dc32db6a34 Cleanup downloaded scripts after use 2015-02-20 20:45:56 +01:00
Sebastian Messmer
7580ac9e80 Cleanup downloaded scripts after use 2015-02-20 20:45:02 +01:00
Sebastian Messmer
59767eb414 Cleanup downloaded scripts after use 2015-02-20 20:44:07 +01:00
Sebastian Messmer
a3a4bef88a Cleanup downloaded scripts after use 2015-02-20 20:41:12 +01:00
Sebastian Messmer
e784e054d5 Cleanup downloaded travis scripts after use 2015-02-20 20:37:07 +01:00
Sebastian Messmer
959b5dcb3b Added test case growing a larger tree step by step 2015-02-20 20:16:44 +01:00
Sebastian Messmer
5133e3d8a0 Add test cases checking that growing a tree sets correct depth flags 2015-02-20 20:01:47 +01:00
Sebastian Messmer
0607dcb282 Refactor initialization of DataLeafNode/DataInnerNode 2015-02-20 19:46:52 +01:00
Sebastian Messmer
8b792e691c Refactor test cases 2015-02-20 18:31:18 +01:00
Sebastian Messmer
d63d66c97b Added some test cases for growing a tree 2015-02-20 17:33:33 +01:00
Sebastian Messmer
45d208ceeb Updated dependencies 2015-02-20 17:08:13 +01:00
Sebastian Messmer
c66b2bb835 Updated dependency 2015-02-20 16:58:41 +01:00
Sebastian Messmer
9b1530f4e3 Merge branch 'master' into develop 2015-02-20 16:43:21 +01:00
Sebastian Messmer
b3c5203a51 Merge 2015-02-20 16:37:00 +01:00
Sebastian Messmer
e50b51a4a7 Remove installing boost in travis CI, because biicode now takes care of that 2015-02-20 16:35:34 +01:00
Sebastian Messmer
cc87a3e4d8 Remove installing boost in travis CI, because biicode now takes care of that 2015-02-20 16:35:01 +01:00
Sebastian Messmer
029e2a173a Removed old password from .travis.yml 2015-02-20 16:34:27 +01:00
Sebastian Messmer
be5ce3870c Remove installing boost in travis CI, because biicode now takes care of that 2015-02-20 16:30:15 +01:00
Sebastian Messmer
2367c75a28 Remove installing boost in travis CI, because biicode now takes care of that 2015-02-20 16:24:54 +01:00
Sebastian Messmer
8843cef9ca Added some test cases ensuring the data of leaves stays intact when growing a tree 2015-02-20 14:27:11 +01:00
Sebastian Messmer
998ccdcc90 Fix travis lint 2015-02-20 02:09:31 +01:00
Sebastian Messmer
c62c7b5d95 Load fuse into travis CI 2015-02-20 02:02:35 +01:00
Sebastian Messmer
727b5f5e9c Added Travis CI 2015-02-20 02:01:03 +01:00
Sebastian Messmer
c5e85c4df3 Update dependencies 2015-02-19 19:41:22 +01:00
Sebastian Messmer
19ec39a578 Added travis CI 2015-02-19 19:36:43 +01:00
Sebastian Messmer
bfe1509358 Added biicode autodeploy 2015-02-19 19:20:32 +01:00
Sebastian Messmer
a628a2ec83 Added biicode autodeploy 2015-02-19 19:19:25 +01:00
Sebastian Messmer
7cbef6302e Try to use travis CI without writing encrypted pw into config 2015-02-19 19:08:21 +01:00
Sebastian Messmer
f047cbaded Fix biicode version number 2015-02-19 18:58:24 +01:00
Sebastian Messmer
359188dda4 Add autodeploy to biicode 2015-02-19 18:50:32 +01:00
Sebastian Messmer
9b66d408ad Add autodeploy to biicode 2015-02-19 18:27:50 +01:00
Sebastian Messmer
a204e4f51e Make travis scripts executable 2015-02-19 18:12:30 +01:00
Sebastian Messmer
307c427200 Make travis scripts executable 2015-02-19 17:54:57 +01:00
Sebastian Messmer
8d32161a5b Make travis scripts executable 2015-02-19 17:53:06 +01:00
Sebastian Messmer
3012508ce4 Adapt to new travis-utils scripts 2015-02-19 17:50:03 +01:00
Sebastian Messmer
8c9aff7a86 Adapt to new travis-utils scripts 2015-02-19 17:49:33 +01:00
Sebastian Messmer
9855b50a42 Adapt to new travis-utils scripts 2015-02-19 17:47:56 +01:00
Sebastian Messmer
9b3f57fe97 Fix travis config 2015-02-19 00:16:53 +01:00
Sebastian Messmer
42bddafd94 Update dependencies 2015-02-18 23:28:59 +01:00
Sebastian Messmer
0748f5aa61 Update dependencies 2015-02-18 17:38:03 +01:00
Sebastian Messmer
0ecd5e20e6 Travis CI needs libfuse installed 2015-02-18 17:22:41 +01:00
Sebastian Messmer
eb0656a293 Update biicode dependency and add parent 2015-02-18 17:21:39 +01:00
Sebastian Messmer
238d4e7adf Update cmake dependency 2015-02-18 17:21:14 +01:00
Sebastian Messmer
d5f610b6ce Run correct test 2015-02-18 17:20:05 +01:00