Go to file
2011-09-02 15:22:46 +01:00
unit-tests separate out a separate makefile for the tests 2011-08-31 13:53:46 +01:00
.gitignore g++ 4.4 fixups 2011-09-01 10:42:57 +01:00
block.h [block] use an enum to designate a block as a super block 2011-08-31 13:22:37 +01:00
block.tcc [block] use an enum to designate a block as a super block 2011-08-31 13:22:37 +01:00
btree_checker.h reset the last_leaf counts every time we enter a new subtree 2011-09-02 14:28:42 +01:00
btree.h check keys are strictly ordered, and parent keys are correct 2011-09-02 14:06:36 +01:00
btree.tcc fix typo 2011-09-02 15:05:26 +01:00
core_map.h factor sm_disk_base out of sm_disk for reuse with sm_disk_metadata. 2011-08-15 11:51:49 +01:00
endian_utils.cc create a separate unit-tests dir 2011-08-22 10:42:13 +01:00
endian_utils.h create a separate unit-tests dir 2011-08-22 10:42:13 +01:00
error_set.cc check metadata reference counts 2011-08-25 15:05:23 +01:00
error_set.h check metadata reference counts 2011-08-25 15:05:23 +01:00
main.cc space map disk 2011-07-22 16:09:56 +01:00
Makefile g++ 4.4 fixups 2011-09-01 10:42:57 +01:00
math_utils.h calculate the number of blocks in a metadata device properly 2011-09-02 15:22:46 +01:00
metadata_disk_structures.cc create a separate unit-tests dir 2011-08-22 10:42:13 +01:00
metadata_disk_structures.h create a separate unit-tests dir 2011-08-22 10:42:13 +01:00
metadata.cc calculate the number of blocks in a metadata device properly 2011-09-02 15:22:46 +01:00
metadata.h Having the block size as a template parameter makes all the code very 2011-08-31 13:04:08 +01:00
README blank project 2011-06-16 08:16:10 +01:00
space_map_disk_structures.h check metadata reference counts 2011-08-25 15:05:23 +01:00
space_map_disk.cc check keys are strictly ordered, and parent keys are correct 2011-09-02 14:06:36 +01:00
space_map_disk.h rename btree_validator to btree_checker 2011-08-31 13:38:22 +01:00
space_map.h factor sm_disk_base out of sm_disk for reuse with sm_disk_metadata. 2011-08-15 11:51:49 +01:00
thin_dump.cc check all the index entries are present, and they\'re no extra ones 2011-09-01 14:05:01 +01:00
thin_repair.cc [thin-repair] stop using c++0x features 2011-08-24 14:27:45 +01:00
thin_restore.cc stub thin_restore 2011-08-31 14:01:48 +01:00
transaction_manager.cc g++ 4.4 fixups 2011-09-01 10:42:57 +01:00
transaction_manager.h g++ 4.4 fixups 2011-09-01 10:42:57 +01:00

A quick experiment to see how a C++ version would shape up.