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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						30a3bf67d1
					 | 
					
						
						
							
							[thin tools] Change the metadata contructors to take a block_manager<>::ptr
						
						
						
						
						
						
						
						Also check any metadata snap passed in matches what's in the superblock. 
						
						
					 | 
					
						2015-12-14 15:29:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4222a3f850
					 | 
					
						
						
							
							Merge pull request #37 from mingnus/v0.5.6-fix
						
						
						
						
						
						
						
						Several patches for v0.5.6 
						
						
					 | 
					
						2015-11-30 10:30:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						3be4fe985f
					 | 
					
						
						
							
							[build] Add AC_SYS_LARGEFILE to check for large-file support
						
						
						
						
						
						
						
						To use off64_t on 32-bit system 
						
						
					 | 
					
						2015-11-27 23:38:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						e528fa1972
					 | 
					
						
						
							
							Add BLKDISCARD definition
						
						
						
						
						
						
					 | 
					
						2015-11-27 23:38:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						856bd95d8e
					 | 
					
						
						
							
							Fix the unit of superblock::metadata_block_size_ to be sector-based
						
						
						
						
						
						
					 | 
					
						2015-11-27 23:38:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						03590d3c91
					 | 
					
						
						
							
							Fix bug in superblock UUID string copy
						
						
						
						
						
						
					 | 
					
						2015-11-27 23:38:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						77f803c528
					 | 
					
						
						
							
							[build] Support external strip command
						
						
						
						
						
						
					 | 
					
						2015-11-27 23:35:46 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ming-Hung Tsai
							
						 
					 | 
					
						
						
							
						
						febe80f4bb
					 | 
					
						
						
							
							[damage_visitor] update path_tracker in error_accessing_node()
						
						
						
						
						
						
					 | 
					
						2015-11-27 23:31:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						664841ad03
					 | 
					
						
						
							
							[thin_show_dups] Support fractions of a pool block size
						
						
						
						
						
						
					 | 
					
						2015-09-08 17:09:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						c58c15e788
					 | 
					
						
						
							
							[thin_show_dups] move scan_with_variable_sized_chunks() into the dup detector
						
						
						
						
						
						
					 | 
					
						2015-09-08 13:17:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e0c749ed04
					 | 
					
						
						
							
							Merge branch 'master' into 2015-08-19-thin-show-duplicates
						
						
						
						
						
						
					 | 
					
						2015-09-08 13:01:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2b12854ecd
					 | 
					
						
						
							
							bump version to 0.5.6
						
						
						
						
						
						
					 | 
					
						2015-09-08 10:20:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						78b24dee19
					 | 
					
						
						
							
							[era_invalidate] Don't open in exclusive mode if using a metadata snap.
						
						
						
						
						
						
						
						Patch from bobk-rey on github 
						
						
					 | 
					
						2015-09-08 10:12:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						b6e3a12297
					 | 
					
						
						
							
							[thin_show_dups] move scan into the duplicate_detector
						
						
						
						
						
						
					 | 
					
						2015-09-07 15:40:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						cb56b47400
					 | 
					
						
						
							
							[thin-show-dups] add --content-based-chunks
						
						
						
						
						
						
					 | 
					
						2015-09-04 15:27:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						251762e6d9
					 | 
					
						
						
							
							[thin_show_dups] tidy up reporting
						
						
						
						
						
						
					 | 
					
						2015-09-04 15:16:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						41a1b85c27
					 | 
					
						
						
							
							[thin_show_dups] take out some old assertions
						
						
						
						
						
						
					 | 
					
						2015-09-04 13:56:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						216e5acb6c
					 | 
					
						
						
							
							[thin_show_dups] remove variable number of mems per chunks.
						
						
						
						
						
						
						
						Too slow and not used. 
						
						
					 | 
					
						2015-09-04 13:48:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3b96812328
					 | 
					
						
						
							
							[thin_show_dups] switch to boost::circular_buffer in the rolling_hash
						
						
						
						
						
						
					 | 
					
						2015-09-04 11:28:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						506b0a8a08
					 | 
					
						
						
							
							[thin_show_dups] inline some hash functions
						
						
						
						
						
						
					 | 
					
						2015-09-04 11:10:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7633c5d7ae
					 | 
					
						
						
							
							[thin_show_dups] get the progress bar working again
						
						
						
						
						
						
					 | 
					
						2015-09-04 10:36:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						5d383c0293
					 | 
					
						
						
							
							[thin_show_dups] get the backup break working in the rolling hash
						
						
						
						
						
						
					 | 
					
						2015-09-04 10:10:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						750ce0f47b
					 | 
					
						
						
							
							[thin_show_dups] variable_chunk_stream
						
						
						
						
						
						
					 | 
					
						2015-09-03 13:02:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						d44a817c60
					 | 
					
						
						
							
							[thin_show_dups] Track zero blocks
						
						
						
						
						
						
					 | 
					
						2015-08-25 09:14:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						6dd6fcb4cd
					 | 
					
						
						
							
							[thin_show_dups] fix bug calculating block size for linear volumes
						
						
						
						
						
						
					 | 
					
						2015-08-25 08:38:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						10f93be8b1
					 | 
					
						
						
							
							[thin_show_dups] put linear branch back in
						
						
						
						
						
						
					 | 
					
						2015-08-25 08:22:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3470ede50b
					 | 
					
						
						
							
							[thin_show_dups] pull the various streams out to their own files
						
						
						
						
						
						
					 | 
					
						2015-08-24 16:55:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						46fe4525bb
					 | 
					
						
						
							
							[thin_show_dups] factor out a pool stream
						
						
						
						
						
						
					 | 
					
						2015-08-24 14:29:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						ac4104d063
					 | 
					
						
						
							
							add prefetching
						
						
						
						
						
						
					 | 
					
						2015-08-24 11:24:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						c8d3ce6af5
					 | 
					
						
						
							
							[thin_show_duplicates] start factoring out a chunk_stream abstraction
						
						
						
						
						
						
					 | 
					
						2015-08-24 11:18:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						d954f230fa
					 | 
					
						
						
							
							[thin_show_duplicates] wip
						
						
						
						
						
						
					 | 
					
						2015-08-21 13:10:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						5f11f5af99
					 | 
					
						
						
							
							[progress_bar] Tidy up the appearance when at 100%
						
						
						
						
						
						
					 | 
					
						2015-08-20 11:12:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |