thin-provisioning-tools/persistent-data
Ming-Hung Tsai 86139cf6bd [sm_recursive] Fix atomicity when applying BOPs
Any BOP should be taken only once. Therefore, we should remove BOPs
that are being processed or had been processed from the uncommitted
list.
2020-05-28 17:30:15 +08:00
..
data-structures [all] Switch from boost::shared_ptr -> std::shared_ptr. 2020-04-30 15:02:43 +01:00
space-maps [sm_recursive] Fix atomicity when applying BOPs 2020-05-28 17:30:15 +08:00
block_counter.h Spin-off syscall-related file operations (#78) 2017-04-29 18:51:52 +01:00
block.cc [block_manager] Hard code block size to 4k. 2020-04-30 14:30:01 +01:00
block.h [all] Switch from boost::shared_ptr -> std::shared_ptr. 2020-04-30 15:02:43 +01:00
checksum.cc [checksum] Switch to a faster implementation of crc32 2017-03-21 12:03:11 -04:00
checksum.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
deleter.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
error_set.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
error_set.h [all] Switch from boost::shared_ptr -> std::shared_ptr. 2020-04-30 15:02:43 +01:00
errors.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
file_utils.cc [space-maps/core] rewrite the core space map to use less memory. 2020-05-27 12:00:40 +01:00
file_utils.h [block_manager] Hard code block size to 4k. 2020-04-30 14:30:01 +01:00
hex_dump.cc fix up some coverity issues 2013-08-15 16:26:17 +01:00
hex_dump.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
math_utils.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
run_set.h [run_set] fix invalid iterator operations (#113) 2018-09-05 11:21:09 +01:00
run.h [run] define some more constructors 2013-05-28 12:59:17 +01:00
space_map.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
space_map.h [space-maps] remove count_possibly_greater_than_one 2020-05-28 07:38:58 +01:00
span.h rename run_list -> span 2013-01-10 22:59:54 +00:00
span.tcc rename run_list -> span 2013-01-10 22:59:54 +00:00
transaction_manager.cc [space-maps] remove count_possibly_greater_than_one 2020-05-28 07:38:58 +01:00
transaction_manager.h [all] Switch from boost::shared_ptr -> std::shared_ptr. 2020-04-30 15:02:43 +01:00
validators.cc Spin-off syscall-related file operations (#78) 2017-04-29 18:51:52 +01:00
validators.h [validators] Move the btree node validator into a separate file. 2015-08-11 11:58:07 +01:00