Joe Thornber
							
						 
					 | 
					
						
						
							
						
						441cba7185
					 | 
					
						
						
							
							Small work on metadata_checker tests.
						
						
						
						
						
						
					 | 
					
						2013-04-26 15:55:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						b1e0ca2207
					 | 
					
						
						
							
							[block] make sure we can change validators
						
						
						
						
						
						
					 | 
					
						2013-04-26 15:54:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						a55f6fcf78
					 | 
					
						
						
							
							A stack of thin_check refactorings
						
						
						
						
						
						
					 | 
					
						2013-04-25 16:27:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e0230c5c55
					 | 
					
						
						
							
							Fix broken dependencies for .gmo files
						
						
						
						
						
						
					 | 
					
						2013-04-22 13:50:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4cb19a06ba
					 | 
					
						
						
							
							Pull subtracting_span_iterator out into separate file + test.
						
						
						
						
						
						
					 | 
					
						2013-04-22 13:41:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						bf75b5c827
					 | 
					
						
						
							
							Add a space map unit test that creates a metadata sm and a disk sm
						
						
						
						
						
						
					 | 
					
						2013-04-11 14:01:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						dde775ef52
					 | 
					
						
						
							
							thin_metadata_t now reproduces the recursive new_block() error.
						
						
						
						
						
						
					 | 
					
						2013-04-11 13:41:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7d3ab79789
					 | 
					
						
						
							
							some build updates
						
						
						
						
						
						
					 | 
					
						2013-03-25 12:56:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						be7801f111
					 | 
					
						
						
							
							some __le -> le issues
						
						
						
						
						
						
					 | 
					
						2013-03-22 15:48:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						a7081a4789
					 | 
					
						
						
							
							Some build updates
						
						
						
						
						
						
					 | 
					
						2013-03-22 15:41:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e794079cf7
					 | 
					
						
						
							
							unit-test makefile
						
						
						
						
						
						
					 | 
					
						2013-03-22 15:26:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						f2a388dbab
					 | 
					
						
						
							
							transaction_t -> gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 15:19:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2ec15f74b8
					 | 
					
						
						
							
							space_map_t -> gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 15:08:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						a018647d0a
					 | 
					
						
						
							
							btree_t -> gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:57:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						9c4bfe4cf9
					 | 
					
						
						
							
							endian_t -> gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:53:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						28128624eb
					 | 
					
						
						
							
							cache_t -> gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:46:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						9ed0ecabfe
					 | 
					
						
						
							
							block_t to gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:43:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						0a70c17268
					 | 
					
						
						
							
							Convert bitset_t to gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:36:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						1e141f83bb
					 | 
					
						
						
							
							Convert array_block_t to gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 14:13:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						f9bf18adf6
					 | 
					
						
						
							
							Move array_t to gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 13:42:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						50bab1c90a
					 | 
					
						
						
							
							Quieten down the build
						
						
						
						
						
						
					 | 
					
						2013-03-22 12:19:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						edb33dce4c
					 | 
					
						
						
							
							Put build dependencies in for gmock
						
						
						
						
						
						
					 | 
					
						2013-03-22 12:10:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						c044c2c729
					 | 
					
						
						
							
							Convert buffer_t to gmock.
						
						
						
						
						
						
					 | 
					
						2013-03-22 12:04:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e3375443eb
					 | 
					
						
						
							
							gmock stub
						
						
						
						
						
						
					 | 
					
						2013-03-22 10:55:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						12dff31358
					 | 
					
						
						
							
							bitset
						
						
						
						
						
						
					 | 
					
						2013-03-14 13:13:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						add23c1709
					 | 
					
						
						
							
							Array data structure
						
						
						
						
						
						
					 | 
					
						2013-03-13 13:28:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3c54e2b23a
					 | 
					
						
						
							
							Updates to array_block
						
						
						
						
						
						
					 | 
					
						2013-03-13 12:59:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						5aaa710b53
					 | 
					
						
						
							
							[data-structures] array_block
						
						
						
						
						
						
					 | 
					
						2013-02-01 12:00:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						0f3a9cc567
					 | 
					
						
						
							
							Merge remote-tracking branch 'github-heinz/Work' into heinz
						
						
						
						
						
						
						
						Conflicts:
	unit-tests/buffer_t.cc 
						
						
					 | 
					
						2013-01-29 11:40:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7a6d09866a
					 | 
					
						
						
							
							[array] add array_t
						
						
						
						
						
						
					 | 
					
						2013-01-29 11:35:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						1b49f95c0c
					 | 
					
						
						
							
							Introduce COMPILE_TIME_ERROR conditionals around tests failing at compile time
						
						
						
						
						
						
					 | 
					
						2013-01-23 15:08:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						dc06c88758
					 | 
					
						
						
							
							Joe's BOOST_STATIC_ASSERT addition
						
						
						
						
						
						
					 | 
					
						2013-01-23 14:39:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						aa12870c22
					 | 
					
						
						
							
							[buffer.h] add static test for alignment
						
						
						
						
						
						
					 | 
					
						2013-01-23 13:32:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						ca7de05e62
					 | 
					
						
						
							
							buffer_t.cc: more tests
						
						
						
						
						
						
					 | 
					
						2013-01-23 14:32:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						c2ab5390cb
					 | 
					
						
						
							
							buffer_t const assignment fails
						
						
						
						
						
						
					 | 
					
						2013-01-23 13:12:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						0f5fc39694
					 | 
					
						
						
							
							buffer_t.cc
						
						
						
						
						
						
					 | 
					
						2013-01-23 14:04:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						635eb6949a
					 | 
					
						
						
							
							buffer_t.cc
						
						
						
						
						
						
					 | 
					
						2013-01-23 13:47:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						eed2dfdc38
					 | 
					
						
						
							
							buffer_t.cc: more tests
						
						
						
						
						
						
					 | 
					
						2013-01-23 13:28:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						67cd406fe9
					 | 
					
						
						
							
							[transaction_manager_t] remove some duplication
						
						
						
						
						
						
					 | 
					
						2013-01-22 09:59:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						23b48f0c54
					 | 
					
						
						
							
							[unit-tests] Update block_manager constructors to use the block_io<>::mode param.
						
						
						
						
						
						
					 | 
					
						2013-01-15 05:31:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2aff80ea78
					 | 
					
						
						
							
							[block_t] remove the test.data file before each test.
						
						
						
						
						
						
					 | 
					
						2013-01-15 04:07:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						cfdc233fa4
					 | 
					
						
						
							
							[block_t] All block managers are created in create_bm.
						
						
						
						
						
						
					 | 
					
						2013-01-15 03:43:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						fb1ad01e19
					 | 
					
						
						
							
							Add a CREATE mode to the block_io class.
						
						
						
						
						
						
					 | 
					
						2013-01-15 03:23:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						aacca8d963
					 | 
					
						
						
							
							Introduce persistent-data/data-structures/
						
						
						
						
						
						
					 | 
					
						2013-01-11 19:26:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						af96c22786
					 | 
					
						
						
							
							Fix a transaction manager test
						
						
						
						
						
						
					 | 
					
						2013-01-10 22:11:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						ace95d434e
					 | 
					
						
						
							
							whitespace
						
						
						
						
						
						
					 | 
					
						2013-01-10 21:38:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						326fd3408b
					 | 
					
						
						
							
							move space maps to their own sub directory
						
						
						
						
						
						
					 | 
					
						2013-01-10 21:36:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						6a4facf03b
					 | 
					
						
						
							
							test the recursive space map
						
						
						
						
						
						
					 | 
					
						2013-01-10 21:12:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						186b0aa6c1
					 | 
					
						
						
							
							Change the signature of the space_map->new_block() method, introducing
						
						
						
						
						
						
						
						a span_iterator abstraction.
Rename sm_transactional -> sm_careful_alloc.  Still not happy with the name.
Fix failing test. 
						
						
					 | 
					
						2013-01-10 21:05:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3d9f91eee2
					 | 
					
						
						
							
							Test space_map_transactional
						
						
						
						
						
						
					 | 
					
						2013-01-10 12:15:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |