Commit Graph

  • 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. Joe Thornber 2011-08-31 12:48:41 +0100
  • a285fee757 get unit-tests working with g++ 4.4 Joe Thornber 2011-08-30 12:47:42 +0100
  • 19c7144b3b roots automatically get their ref count bumped now Joe Thornber 2011-08-26 15:30:14 +0100
  • 90675d3a95 include sm_disk bitmaps in metadata counts Joe Thornber 2011-08-26 11:13:13 +0100
  • 240e782a07 include ref_count tree in ref counts Joe Thornber 2011-08-25 16:27:58 +0100
  • 3f5e95809f include the btree roots in the ref count audit Joe Thornber 2011-08-25 16:13:54 +0100
  • 550b8ca35a make sure we take the metadata bitmaps into account for the reference counting Joe Thornber 2011-08-25 16:10:03 +0100
  • fce7e99d9a improve reference count tracking Joe Thornber 2011-08-25 15:51:40 +0100
  • 52f03b7542 check metadata reference counts Joe Thornber 2011-08-25 15:05:23 +0100
  • dfe3275eac get compiling on g++ 4.4 Joe Thornber 2011-08-25 10:54:43 +0100
  • 04d7b7ce5b [thin-repair] stop using c++0x features Joe Thornber 2011-08-24 14:27:45 +0100
  • 987a8360c9 [thin_repair] repair now checks the data reference counts. Joe Thornber 2011-08-24 10:45:39 +0100
  • 511456f903 Some work on thin_repair. Joe Thornber 2011-08-23 11:55:37 +0100
  • 29c2831f3e [btree_t] check for duplicate blocks Joe Thornber 2011-08-22 14:14:10 +0100
  • d9e99dc00c fix bug in insert_at Joe Thornber 2011-08-22 14:09:37 +0100
  • 4d37416075 [btree] allow people to visit all the nodes in a btree. Joe Thornber 2011-08-22 11:55:55 +0100
  • 9be40b76b5 create a separate unit-tests dir Joe Thornber 2011-08-22 10:42:13 +0100
  • 7dbc18d327 factor sm_disk_base out of sm_disk for reuse with sm_disk_metadata. Joe Thornber 2011-08-15 11:51:49 +0100
  • 0f3931bee0 check reopening sm disk Joe Thornber 2011-07-22 16:43:15 +0100
  • 20cf00c078 fluff Joe Thornber 2011-07-22 16:34:24 +0100
  • 5c66593d11 fixup tests following the stricter block checking Joe Thornber 2011-07-22 16:32:47 +0100
  • a683979585 space map disk Joe Thornber 2011-07-22 16:09:56 +0100
  • 186753d443 get btree insert/lookup working Joe Thornber 2011-07-15 15:21:28 +0100
  • a4b5718a78 streamline and test transaction_manager Joe Thornber 2011-07-14 15:31:00 +0100
  • a0cae447f6 some streamlining of the block interface Joe Thornber 2011-07-14 14:05:07 +0100
  • e77ed189bb space map tests Joe Thornber 2011-07-13 16:59:12 +0100
  • 8a7f0214d3 block_manager and unit test Joe Thornber 2011-07-13 15:09:33 +0100
  • c090bb88b5 write some code Joe Thornber 2011-06-27 10:45:30 +0100
  • 2e39670ff9 write a lot of the persistent data classes Joe Thornber 2011-06-23 14:47:08 +0100
  • 6b8b16c70a blank project Joe Thornber 2011-06-16 08:16:10 +0100