12725983db
The stop-on-error option aims to solve the lack of damage_visitor support in space_map::count_metadata and btree counting_visitor. To prevent possibly silent errors during space map or btree counting, the option stops the counting process immediately when a btree or bitmap error was found. The bitmap blocks are also validated to avoid potential false-alarm, if broken bitmap is not counted, and the corresponding ref-count is also zeroed. |
||
---|---|---|
.. | ||
data-structures | ||
space-maps | ||
block_counter.h | ||
block.cc | ||
block.h | ||
checksum.cc | ||
checksum.h | ||
deleter.h | ||
error_set.cc | ||
error_set.h | ||
errors.h | ||
file_utils.cc | ||
file_utils.h | ||
hex_dump.cc | ||
hex_dump.h | ||
space_map.cc | ||
space_map.h | ||
span.h | ||
span.tcc | ||
transaction_manager.cc | ||
transaction_manager.h | ||
validators.cc | ||
validators.h |