Commit Graph

10 Commits

Author SHA1 Message Date
Joe Thornber
45042ed0e1 remove non-validator version of tm::begin 2011-11-08 11:44:19 +00:00
Joe Thornber
2cb8f1308b tm::shadow() must take a validator 2011-11-08 11:14:30 +00:00
Joe Thornber
dedf5edecc transaction_manager::new_block() must take a validator now 2011-11-08 10:41:56 +00:00
Joe Thornber
5c7287929a Make all the members of metadata shared_ptrs so it's easier to defer
construction.
2011-10-28 16:28:24 +01:00
Joe Thornber
b4dbf8d74c g++ 4.4 fixups 2011-09-01 10:42:57 +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
a683979585 space map disk 2011-07-22 16:09:56 +01:00
Joe Thornber
a4b5718a78 streamline and test transaction_manager 2011-07-14 15:31:00 +01:00
Joe Thornber
c090bb88b5 write some code 2011-06-27 10:45:30 +01:00
Joe Thornber
2e39670ff9 write a lot of the persistent data classes 2011-06-23 14:47:08 +01:00