Joe Thornber
|
a162073291
|
make root_size() and copy_root() const
|
2011-11-16 13:17:23 +00:00 |
|
Joe Thornber
|
f503cf7fbe
|
add clone method to checked_space_map
|
2011-11-16 13:15:32 +00:00 |
|
Joe Thornber
|
876dd2427f
|
change sm->new_block() to return an optional
|
2011-11-16 12:53:37 +00:00 |
|
Joe Thornber
|
f0bc22cfdd
|
remove some useless methods
|
2011-11-10 15:42:02 +00:00 |
|
Joe Thornber
|
4db58e0294
|
no need for sm_disk and sm_metadata subclasses now
|
2011-11-10 15:30:36 +00:00 |
|
Joe Thornber
|
0bd9aa33bf
|
factor out index_store abstraction for disk space maps
|
2011-11-10 14:55:02 +00:00 |
|
Joe Thornber
|
4f325b96ad
|
recursive space map
|
2011-11-09 11:12:33 +00:00 |
|
Joe Thornber
|
c6dbccd15a
|
Add index validator.
|
2011-11-07 10:34:43 +00:00 |
|
Joe Thornber
|
6bff674720
|
thin_restore works (well thin_repair thinks it does).
|
2011-11-03 14:55:36 +00:00 |
|
Joe Thornber
|
13e26684f7
|
[thin_repair] speed up ref count validation
|
2011-10-25 11:27:59 +01:00 |
|
Joe Thornber
|
d255180e37
|
thin dump now does something useful
|
2011-10-10 14:10:30 +01:00 |
|
Joe Thornber
|
478069c4ec
|
more checksum stuff
|
2011-09-16 10:08:53 +01:00 |
|
Joe Thornber
|
e727bc943a
|
check keys are strictly ordered, and parent keys are correct
|
2011-09-02 14:06:36 +01:00 |
|
Joe Thornber
|
096da9233b
|
check all the index entries are present, and they\'re no extra ones
|
2011-09-01 14:05:01 +01:00 |
|
Joe Thornber
|
b4dbf8d74c
|
g++ 4.4 fixups
|
2011-09-01 10:42:57 +01:00 |
|
Joe Thornber
|
e408192b06
|
rename btree_validator to btree_checker
|
2011-08-31 13:38:22 +01:00 |
|
Joe Thornber
|
9cfdbfb8cc
|
Having the block size as a template parameter makes all the code very
verbose, and we're not likely to change it. So this change removes
that template arg from everything except the block manager.
|
2011-08-31 13:04:08 +01:00 |
|
Joe Thornber
|
9be40b76b5
|
create a separate unit-tests dir
|
2011-08-22 10:42:13 +01:00 |
|
Joe Thornber
|
a683979585
|
space map disk
|
2011-07-22 16:09:56 +01:00 |
|