Joe Thornber 
							
						 
					 
					
						
						
							
						
						c8276a41f7 
					 
					
						
						
							
							v0.6.2-rc5  
						
						 
						
						
						
						
					 
					
						2016-02-22 12:06:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						0ec27c7835 
					 
					
						
						
							
							[thin_delta] backport cherry-picked changes to c++98  
						
						 
						
						
						
						
					 
					
						2016-02-18 11:37:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						a21cee55c7 
					 
					
						
						
							
							[thin-delta] fix bug in earlier refactor  
						
						 
						
						
						
						
					 
					
						2016-02-18 11:34:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						2461cdce43 
					 
					
						
						
							
							[thin_delta] tidy up the comparison function  
						
						 
						
						
						
						
					 
					
						2016-02-18 11:34:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						f193a70a31 
					 
					
						
						
							
							[thin-delta] fix bug in earlier refactor  
						
						 
						
						
						
						
					 
					
						2016-02-18 11:31:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						1f10017635 
					 
					
						
						
							
							[thin_delta] tidy up the comparison function  
						
						 
						
						
						
						
					 
					
						2016-02-17 15:17:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						7c2b3fb671 
					 
					
						
						
							
							[thin_delta] Fix bug when comparing the mappings  
						
						 
						
						
						
						
					 
					
						2016-02-17 14:35:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						0d510924d5 
					 
					
						
						
							
							[thin_delta] set nr_data_blocks to zero if there are no space maps.  
						
						 
						
						... 
						
						
						
						ie. a metadata_snap is being used. 
						
						
					 
					
						2016-02-17 14:35:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						e4c5e5afb5 
					 
					
						
						
							
							v0.6.2-rc4  
						
						 
						
						
						
						
					 
					
						2016-02-17 11:50:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						768bbd2715 
					 
					
						
						
							
							[thin_delta] Fix bug when comparing the mappings  
						
						 
						
						
						
						
					 
					
						2016-02-17 11:44:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						09ce099c2f 
					 
					
						
						
							
							[thin_delta] set nr_data_blocks to zero if there are no space maps.  
						
						 
						
						... 
						
						
						
						ie. a metadata_snap is being used. 
						
						
					 
					
						2016-02-17 10:42:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						767c39cf71 
					 
					
						
						
							
							[build] switch to c++11  
						
						 
						
						... 
						
						
						
						Conflicts:
	Makefile.in
	chunker/cache_stream.cc
	chunker/cache_stream.h
	thin-provisioning/thin_archive.cc
	thin-provisioning/thin_show_duplicates.cc
	unit-tests/Makefile.in 
						
						
					 
					
						2016-02-16 16:45:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						639af9c3bf 
					 
					
						
						
							
							[block-cache] convert to use boost::intrusive rather than kernel style lists.  
						
						 
						
						... 
						
						
						
						Major change, do not release until a lot of testing has been done.
Conflicts:
	block-cache/block_cache.h 
						
						
					 
					
						2016-02-16 16:18:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						8b792f5c79 
					 
					
						
						
							
							[[build] Force gnu++98 standard  
						
						 
						
						
						
						
					 
					
						2016-02-16 15:02:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						2815aeace9 
					 
					
						
						
							
							[thin_repair] fix regression in thin_repair  
						
						 
						
						... 
						
						
						
						When opening the corrupted metadata we don't need to touch the space
maps.  This used to be achieved by pretending we were opening a
metadata snap at block 0 (superblock location).  But got changed in
the recent rationalisation of the metadata constructors.
This patch introduces a bool to the metadata OPEN constructor that
says whether the space maps are needed or not. 
						
						
					 
					
						2016-02-16 14:08:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						e46bdfd4cc 
					 
					
						
						
							
							v0.6.1  
						
						 
						
						
						
						
					 
					
						2016-02-10 14:28:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						6101398b02 
					 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools  
						
						 
						
						
						
						
					 
					
						2016-02-10 14:25:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c8c4442b2f 
					 
					
						
						
							
							[thin_dump] We can't give the number of data blocks with a metadata snap.  
						
						 
						
						... 
						
						
						
						No space maps. 
						
						
					 
					
						2016-02-10 13:34:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						dc08c78b46 
					 
					
						
						
							
							[build] another go at static libc++  
						
						 
						
						
						
						
					 
					
						2016-02-09 10:57:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						244405ed5d 
					 
					
						
						
							
							[build] g++ versions prior to 4.5 don't support the --static-libstdc++ flag so hack around it  
						
						 
						
						
						
						
					 
					
						2016-02-08 11:58:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						ebd4981271 
					 
					
						
						
							
							bump version  
						
						 
						
						
						
						
					 
					
						2016-02-04 15:29:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						20bf5bb06d 
					 
					
						
						
							
							[build] add --enable-static-cxx config option  
						
						 
						
						... 
						
						
						
						Links libstdc++ statically. 
						
						
					 
					
						2016-02-04 15:26:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						0fced25b3e 
					 
					
						
						
							
							[thin_dump, thin_restore] remove some dead code  
						
						 
						
						
						
						
					 
					
						2016-02-04 15:24:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						20398f4209 
					 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools  
						
						 
						
						
						
						
					 
					
						2016-02-04 13:25:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						1e0d2a16cc 
					 
					
						
						
							
							[disk_units] add missing header  
						
						 
						
						
						
						
					 
					
						2016-01-20 18:11:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						5b922c0c9f 
					 
					
						
						
							
							Bump to v0.6.0  
						
						 
						
						
						
						
					 
					
						2016-01-20 15:43:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c369045790 
					 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools  
						
						 
						
						... 
						
						
						
						Conflicts:
	thin-provisioning/metadata.cc
	thin-provisioning/thin_trim.cc 
						
						
					 
					
						2016-01-20 15:37:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						04976a34fd 
					 
					
						
						
							
							[thin_ls] update man page with --no-headers  
						
						 
						
						
						
						
					 
					
						2016-01-20 14:47:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						f385198cfc 
					 
					
						
						
							
							[thin_ls] get it working with a metadata snap  
						
						 
						
						
						
						
					 
					
						2016-01-20 14:45:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						8ec37aedd2 
					 
					
						
						
							
							[thin_ls] add man page  
						
						 
						
						
						
						
					 
					
						2016-01-20 13:25:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						7a4a5aa87e 
					 
					
						
						
							
							[thin_ls] fluff  
						
						 
						
						
						
						
					 
					
						2016-01-20 13:25:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d858a43f07 
					 
					
						
						
							
							[grid_layout] avoid extra newline at end of grid  
						
						 
						
						
						
						
					 
					
						2016-01-20 10:40:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d19164a177 
					 
					
						
						
							
							[disk_units] tweak rounding  
						
						 
						
						
						
						
					 
					
						2016-01-20 09:50:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						944b9c0c57 
					 
					
						
						
							
							[thin_ls] wire up -o  
						
						 
						
						
						
						
					 
					
						2016-01-20 06:59:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						e15b11edb1 
					 
					
						
						
							
							[thin_ls, base] Factor out grid_layout  
						
						 
						
						
						
						
					 
					
						2016-01-20 06:58:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						5aaa26fe34 
					 
					
						
						
							
							[thin_ls] only run pass1 if needed  
						
						 
						
						
						
						
					 
					
						2016-01-19 15:50:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						f3e23c5417 
					 
					
						
						
							
							[thin_ls] add --no-headers  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:56:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						f6f38fbc1f 
					 
					
						
						
							
							[thin_ls] tweak enum names  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:50:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						070b7e6fe1 
					 
					
						
						
							
							[disk_units] Don't put a space between numerator and unit  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:44:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						8030a98bd8 
					 
					
						
						
							
							[thin_ls] add MAPPED_SECTORS, EXCLUSIVE_SECTORS, SHARED_SECTORS  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:43:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						3dd45e1ceb 
					 
					
						
						
							
							[thin_ls] tweak the field names  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:30:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						87d8d630f6 
					 
					
						
						
							
							[thin_ls] more tidying  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:16:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c5a1a814f3 
					 
					
						
						
							
							[thin_ls] rationalise the field names by using a static array of names  
						
						 
						
						
						
						
					 
					
						2016-01-19 14:11:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						d65bf29eb7 
					 
					
						
						
							
							[thin_ls] change default fields  
						
						 
						
						
						
						
					 
					
						2016-01-19 13:54:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						208fdd86e6 
					 
					
						
						
							
							[thin_ls] add support for --format  
						
						 
						
						
						
						
					 
					
						2016-01-19 13:40:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						7ce4e451ff 
					 
					
						
						
							
							[base, thin_ls] factor out disk_units code  
						
						 
						
						
						
						
					 
					
						2016-01-19 11:40:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						47bd31da8d 
					 
					
						
						
							
							[thin_ls] more work on thin_ls  
						
						 
						
						
						
						
					 
					
						2016-01-19 11:16:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c3973c044c 
					 
					
						
						
							
							[thin_ls] First code drop.  
						
						 
						
						... 
						
						
						
						Output still needs formatting.  More testing needed in dmtest. 
						
						
					 
					
						2016-01-12 15:02:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						c93e728ef4 
					 
					
						
						
							
							[base] introduce a command type that gets registered with the app  
						
						 
						
						
						
						
					 
					
						2016-01-08 12:51:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Thornber 
							
						 
					 
					
						
						
							
						
						a709b9718b 
					 
					
						
						
							
							[thin] Make the metadata class resposible for locating metadata snapshots  
						
						 
						
						
						
						
					 
					
						2015-12-15 10:08:07 +00:00