Joe Thornber 
							
						 
					 
					
						
						
							
						
						4c311cf6d4 
					 
					
						
						
							
							Switch an auto_ptr to a unique_ptr  
						
						 
						
						
						
						
					 
					
						2017-03-13 13:20:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						5fd0b02e40 
					 
					
						
						
							
							[io-engine] Add missing include  
						
						 
						
						
						
						
					 
					
						2017-03-13 13:20:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						73ae456175 
					 
					
						
						
							
							[persistent-data/block] ::exit() if write_ref drops below zero  
						
						 
						
						... 
						
						
						
						We were throwing before, which obviously isn't allowed in a destructor. 
						
						
					 
					
						2017-03-13 13:18:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						4493d6d39d 
					 
					
						
						
							
							[disk-units] remove some dead code.  
						
						 
						
						
						
						
					 
					
						2017-03-13 13:16:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						cbcf68aa33 
					 
					
						
						
							
							bump version  
						
						 
						
						
						
						
					 
					
						2017-03-08 11:10:13 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						803b2f3a40 
					 
					
						
						
							
							Merge branch 'v0.7-devel'  
						
						 
						
						... 
						
						
						
						Conflicts:
	VERSION 
						
						
					 
					
						2017-03-08 11:05:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d24dba9ebb 
					 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools into 2016-14-08-cache-format2  
						
						 
						
						... 
						
						
						
						Conflicts:
	VERSION 
						
						
					 
					
						2017-03-08 10:47:38 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						671321a4c0 
					 
					
						
						
							
							bump version  
						
						 
						
						
						
						
					 
					
						2017-03-08 10:29:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c5faf7b2b9 
					 
					
						
						
							
							[build] unit tests were having trouble finding include files.  
						
						 
						
						... 
						
						
						
						I'm not sure why this broke. 
						
						
					 
					
						2017-03-08 10:03:09 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						ba8d5ab5e4 
					 
					
						
						
							
							[cache_restore] --debug-override-metadata-version wasn't working  
						
						 
						
						
						
						
					 
					
						2017-03-01 10:36:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d52e934ce2 
					 
					
						
						
							
							Merge branch 'v0.7-devel' into 2016-14-08-cache-format2  
						
						 
						
						
						
						
					 
					
						2017-02-27 09:37:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						3add3e00cb 
					 
					
						
						
							
							Merge pull request  #75  from tmakatos/v0.7-devel  
						
						 
						
						... 
						
						
						
						remove debug print 
						
						
					 
					
						2017-02-06 11:29:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thanos Makatos 
							
						 
					 
					
						
						
							
						
						73e583e662 
					 
					
						
						
							
							remove debug print  
						
						 
						
						
						
						
					 
					
						2017-02-06 13:11:10 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d710cad52b 
					 
					
						
						
							
							[cache tools] knock out OPEN from the metadata enum  
						
						 
						
						
						
						
					 
					
						2016-10-07 15:01:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						687880c1fc 
					 
					
						
						
							
							Merge pull request  #69  from mingnus/master-fix  
						
						 
						
						... 
						
						
						
						[block-cache] Fix error handling in reading libaio events 
						
						
					 
					
						2016-10-06 17:20:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						6c1be8d6fa 
					 
					
						
						
							
							[block-cache] Fix error handling in reading libaio events  
						
						 
						
						... 
						
						
						
						io_event::res is a signed int64 in kernel, but libaio defines it
as unsigned long. We should cast it to a signed value. 
						
						
					 
					
						2016-10-06 23:42:27 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						05c4b7b400 
					 
					
						
						
							
							[cache] a lot of format 2 changes  
						
						 
						
						
						
						
					 
					
						2016-09-30 11:21:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						7576600fc2 
					 
					
						
						
							
							Merge pull request  #67  from tmakatos/v0.7-devel  
						
						 
						
						... 
						
						
						
						fix compilation for gcc 5.4.0 
						
						
					 
					
						2016-09-07 16:30:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thanos Makatos 
							
						 
					 
					
						
						
							
						
						0c78d8d0c5 
					 
					
						
						
							
							fix compilation for gcc 5.4.0  
						
						 
						
						
						
						
					 
					
						2016-09-07 13:49:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						bce4acf214 
					 
					
						
						
							
							Merge pull request  #66  from mingnus/v0.7-devel-fix  
						
						 
						
						... 
						
						
						
						Minor fixes for new dev-tools 
						
						
					 
					
						2016-08-10 17:08:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						45dbc2593a 
					 
					
						
						
							
							[thin_ll_restore] check preallocation of output file  
						
						 
						
						
						
						
					 
					
						2016-08-10 23:41:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						6863db6f86 
					 
					
						
						
							
							[thin] fix duplicated counting of mapped blocks in restore emitter  
						
						 
						
						
						
						
					 
					
						2016-08-10 23:40:48 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						702a38f438 
					 
					
						
						
							
							[many tools] fix bug in previous patch  
						
						 
						
						
						
						
					 
					
						2016-08-10 23:39:48 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						49bfc12e9c 
					 
					
						
						
							
							bump version  
						
						 
						
						
						
						
					 
					
						2016-07-21 15:42:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						44351860e5 
					 
					
						
						
							
							[many tools] fix bug in previous patch  
						
						 
						
						
						
						
					 
					
						2016-07-21 15:42:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						e6562c6110 
					 
					
						
						
							
							thin_generate_metadata  
						
						 
						
						
						
						
					 
					
						2016-07-15 11:23:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						52de2dd38e 
					 
					
						
						
							
							Merge branch 'v0.7-devel' of github.com:jthornber/thin-provisioning-tools into v0.7-devel  
						
						 
						
						
						
						
					 
					
						2016-07-11 15:51:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c2fdbad322 
					 
					
						
						
							
							Merge branch '2016-07-07-improve-thin-repair-error-message' into v0.7-devel  
						
						 
						
						... 
						
						
						
						Conflicts:
	Makefile.in
	VERSION
	configure.ac
	persistent-data/file_utils.cc 
						
						
					 
					
						2016-07-11 15:51:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						4779fb9b80 
					 
					
						
						
							
							[various] Improve documentation  
						
						 
						
						... 
						
						
						
						Output file must be preallocated. 
						
						
					 
					
						2016-07-11 14:53:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						ceffa5f5c4 
					 
					
						
						
							
							Bump version to 0.6.2  
						
						 
						
						
						
						
					 
					
						2016-07-11 11:30:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						ef40277d55 
					 
					
						
						
							
							Merge pull request  #65  from mingnus/v0.7-devel-fix  
						
						 
						
						... 
						
						
						
						Minor fixes for new dev-tools 
						
						
					 
					
						2016-07-01 14:21:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						7eac48793c 
					 
					
						
						
							
							[space map disk] tidy up: add const qualifier  
						
						 
						
						
						
						
					 
					
						2016-06-20 00:40:10 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						3439dbfdfc 
					 
					
						
						
							
							[metadata_counter] hide count_trees() and count_space_maps()  
						
						 
						
						
						
						
					 
					
						2016-06-20 00:30:26 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						9e7af6b677 
					 
					
						
						
							
							[metadata_counter] remove explicit try/catch when counting data space map  
						
						 
						
						... 
						
						
						
						Unlike metadata_index_store, the constructor of btree_index_store
doesn't throw exceptions. 
						
						
					 
					
						2016-06-20 00:30:26 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						60eb608825 
					 
					
						
						
							
							[counting_visitor] fix the path for ValueCounter  
						
						 
						
						
						
						
					 
					
						2016-06-20 00:30:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						e8f1bda1a5 
					 
					
						
						
							
							[thin] store the device id in single_mapping_tree_damage_visitor for error reporting  
						
						 
						
						... 
						
						
						
						1. fix the damage type for single_mapping_tree_damage_visitor
2. walk_mapping_tree() now requires the device id
3. update metadata_dumper and thin_ls for the new walk_mapping_tree() 
						
						
					 
					
						2016-06-20 00:30:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						a3eac8d5d8 
					 
					
						
						
							
							Merge branch 'v0.7-devel' of github.com:jthornber/thin-provisioning-tools into v0.7-devel  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:33:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						642740e1b6 
					 
					
						
						
							
							Merge branch '2016-03-08-cache-writeback' into v0.7-devel  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:30:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						8989bb0f32 
					 
					
						
						
							
							[caching] cache_writeback  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:29:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						b77ba14a2a 
					 
					
						
						
							
							[block] Use the definition of SECTOR_SHIFT from block-cache  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:28:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						a124b7ce26 
					 
					
						
						
							
							[block-cache] Fix some bugs in the copier  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:27:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						0f778a0a38 
					 
					
						
						
							
							[block-cache] FIx some bugs in the io engine  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:26:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						e5f969817e 
					 
					
						
						
							
							[block cache] improve exception message  
						
						 
						
						
						
						
					 
					
						2016-06-14 14:27:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						07f44e9c77 
					 
					
						
						
							
							[io_engine] Add exclusive flag to io_engine  
						
						 
						
						
						
						
					 
					
						2016-06-07 13:45:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						df9f4d479d 
					 
					
						
						
							
							update get-gmock script.  
						
						 
						
						... 
						
						
						
						You now need git, since they haven't released for a while. 
						
						
					 
					
						2016-06-07 11:15:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						a94bfea798 
					 
					
						
						
							
							[block-cache] unit tests + debug io_engine and copier  
						
						 
						
						
						
						
					 
					
						2016-06-07 11:12:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						34c039d7dc 
					 
					
						
						
							
							[mempool] more tests  
						
						 
						
						
						
						
					 
					
						2016-06-01 14:46:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						39c6f3d6ea 
					 
					
						
						
							
							Merge pull request  #63  from mingnus/v0.7-devel-fix  
						
						 
						
						... 
						
						
						
						Minor fixes for new dev-tools 
						
						
					 
					
						2016-05-23 09:15:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						e985b8b3be 
					 
					
						
						
							
							[thin_scan][thin_ll_*] fix the data type for getopt_long return value to int  
						
						 
						
						... 
						
						
						
						For toolchains represent char as unsigned type 
						
						
					 
					
						2016-05-20 00:54:31 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ming-Hung Tsai 
							
						 
					 
					
						
						
							
						
						55ecf87439 
					 
					
						
						
							
							[thin_ll_restore] fix the data type of blocknr to uint64_t  
						
						 
						
						
						
						
					 
					
						2016-05-20 00:53:51 +08:00