Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						03d2ca3a99
					 | 
					
						
						
							
							thin_metadata_size: support long unit specifiers; make sure exit_prg() is being called; update manual page
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:52:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						e4912f548c
					 | 
					
						
						
							
							thin_metadata_size.c: support -V option; support -n option argument for unit specifier; add input parameter set to long output
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:52:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						5a039267df
					 | 
					
						
						
							
							thin_dump: support --metadata-snap block#
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:52:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						ed88882007
					 | 
					
						
						
							
							autconf: support build of thin_metadata_size.c
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:52:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						80be0d0f54
					 | 
					
						
						
							
							thin_metadata_size.c: indenting
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:51:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						e1067455c4
					 | 
					
						
						
							
							thin_metadata_size.c: fix --maxthins unit processing
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:51:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						74cd1f6b28
					 | 
					
						
						
							
							thin_metadata_size.c: format output enhancements
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:51:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						65598e3132
					 | 
					
						
						
							
							thin_metadata_size.c: new C implementation of metadata size calculation tool
						
						
						
						
						
						
					 | 
					
						2013-07-18 14:51:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						7a8b223c30
					 | 
					
						
						
							
							create_xml_data: fix mapping variation check
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						9e32e25ac4
					 | 
					
						
						
							
							create_xml_data: simplify to mappings; drop all units
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						fe4776f2cb
					 | 
					
						
						
							
							create_xml_data: fiddling
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						f9988c7312
					 | 
					
						
						
							
							create_xml_data: adjust to thinp_xml output
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						cb23845c17
					 | 
					
						
						
							
							create_xml_data: adjust filed order to thin_dumo format; fix nr_data_blocks
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						979c479e1a
					 | 
					
						
						
							
							create_xml_data: remove space in dev_id ouput
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						42a1db8792
					 | 
					
						
						
							
							create_xml_data: support --size-variation and check for block size > 0
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						8ca0a87eda
					 | 
					
						
						
							
							thin_metadata_size: check for block size > 0
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						31df9b6d10
					 | 
					
						
						
							
							thin_metadata_size: drop signe_mapping to =
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						11cec295ce
					 | 
					
						
						
							
							thin_metadata_size,create_xml_data: fix units
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						2fa1ce95eb
					 | 
					
						
						
							
							create_xml_data: fix device and range_mapping
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						6ba44c54a3
					 | 
					
						
						
							
							create_xml_data: fix nr_data_blocks
						
						
						
						
						
						
					 | 
					
						2013-07-10 17:15:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						f2fe3ba2b3
					 | 
					
						
						
							
							[metadata_dumper] Fix bug where ranges were appearing in all devices for small metadata.
						
						
						
						
						
						
						
						Author: Teng-Feng Yang 
						
						
					 | 
					
						2013-07-09 13:28:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e701b96642
					 | 
					
						
						
							
							[thin_dump] bug in last bug fix
						
						
						
						
						
						
					 | 
					
						2013-06-28 14:24:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						fe8e1592a9
					 | 
					
						
						
							
							[thin_dump] Fix regression where mappings for all devices were being listed in every device.
						
						
						
						
						
						
					 | 
					
						2013-06-28 13:43:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2fc95b3a2d
					 | 
					
						
						
							
							[thin_dump] add -o switch
						
						
						
						
						
						
					 | 
					
						2013-06-28 12:17:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7cab21c8e7
					 | 
					
						
						
							
							[thin_restore] Tweak usage message.
						
						
						
						
						
						
					 | 
					
						2013-06-27 09:44:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						4f2af9b719
					 | 
					
						
						
							
							create_xml_data: fix range support
						
						
						
						
						
						
					 | 
					
						2013-06-26 13:08:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						2631d377b5
					 | 
					
						
						
							
							thin_metadata_size: fix units
						
						
						
						
						
						
					 | 
					
						2013-06-26 13:01:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						63c140d26e
					 | 
					
						
						
							
							create_xml_data: new xml metadata creation tool
						
						
						
						
						
						
					 | 
					
						2013-06-26 12:45:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						eb8d4c6f0b
					 | 
					
						
						
							
							Get tools building with g++ 4.8.1
						
						
						
						
						
						
					 | 
					
						2013-06-25 13:48:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						2d74d47373
					 | 
					
						
						
							
							thin_metadata_size: allow for very small sizes
						
						
						
						
						
						
					 | 
					
						2013-06-24 13:52:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						6ff5e418eb
					 | 
					
						
						
							
							thin_metadata_size: missed estimated_result() return
						
						
						
						
						
						
					 | 
					
						2013-06-24 13:21:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						b20caae5cc
					 | 
					
						
						
							
							thin_metadata_size: add get_index(); streamline
						
						
						
						
						
						
					 | 
					
						2013-06-24 13:18:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						bea157cf70
					 | 
					
						
						
							
							thin_metadata_size: suppurt bytes unit
						
						
						
						
						
						
					 | 
					
						2013-06-24 12:30:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						92028bcef6
					 | 
					
						
						
							
							thin_metadata_size: add an index variable to init_units and fiy a message type
						
						
						
						
						
						
					 | 
					
						2013-06-21 15:46:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						b4db483647
					 | 
					
						
						
							
							thin_metadata_size: avoid unit_chars variable and adjust estimated output message
						
						
						
						
						
						
					 | 
					
						2013-06-21 14:58:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						8d2ae677ff
					 | 
					
						
						
							
							thin_metadata_size: algorithm corrections and output adjustments
						
						
						
						
						
						
					 | 
					
						2013-06-21 14:33:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						0b29c22ba9
					 | 
					
						
						
							
							thin_metadata_size: new metadata size calculation tool
						
						
						
						
						
						
					 | 
					
						2013-06-21 12:41:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						f376fdfb49
					 | 
					
						
						
							
							thin_check.cc: remove superfluous 'if (enabled)'
						
						
						
						
						
						
					 | 
					
						2013-06-21 12:35:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						9900c91c1b
					 | 
					
						
						
							
							thin_check.cc: support --quiet in nested_output
						
						
						
						
						
						
					 | 
					
						2013-06-21 12:35:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						83a09e1a2a
					 | 
					
						
						
							
							[btree] use a block_ref_counter for internal nodes
						
						
						
						
						
						
					 | 
					
						2013-06-20 14:29:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						5d6a3c184b
					 | 
					
						
						
							
							thin_check.cc: remove superfluous 'if (enabled)'
						
						
						
						
						
						
					 | 
					
						2013-06-19 14:15:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						41287e182f
					 | 
					
						
						
							
							thin_check.cc: support --quiet in nested_output
						
						
						
						
						
						
					 | 
					
						2013-06-19 14:12:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Heinz Mauelshagen
							
						 
					 | 
					
						
						
							
						
						88f9252a03
					 | 
					
						
						
							
							thin_check.cc: reenable --quiet option
						
						
						
						
						
						
					 | 
					
						2013-06-19 13:41:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						21074456ca
					 | 
					
						
						
							
							thin_repair
						
						
						
						
						
						
					 | 
					
						2013-06-19 12:39:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						0938d24ea1
					 | 
					
						
						
							
							Take held root support out of thin_dump.
						
						
						
						
						
						
						
						Temporary, just to get things building. 
						
						
					 | 
					
						2013-06-19 12:11:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						055b237126
					 | 
					
						
						
							
							tweaks to metadata constructor, and some updated features.
						
						
						
						
						
						
					 | 
					
						2013-06-19 11:34:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						acd197ed6f
					 | 
					
						
						
							
							[thin_restore] restore_emitter now checks the mappings against the data device length.
						
						
						
						
						
						
					 | 
					
						2013-06-18 14:18:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						8781685a10
					 | 
					
						
						
							
							whitespace
						
						
						
						
						
						
					 | 
					
						2013-06-14 14:32:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						6706493304
					 | 
					
						
						
							
							Remove some global 'using namespace's
						
						
						
						
						
						
					 | 
					
						2013-05-28 13:48:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						e64dda95f6
					 | 
					
						
						
							
							rename range<> -> run<>
						
						
						
						
						
						
					 | 
					
						2013-05-28 12:20:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |