Patrick Niklaus
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2690dd0621
							
						
					 | 
					
						
						
							
							Merge pull request #4960 from Project-OSRM/refactor/tar_files
						
						
						
						
						
						
						
						Use tar-format to encapsulate data 
						
					 | 
					
						2018-03-27 14:34:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ef331db1f
							
						
					 | 
					
						
						
							
							Use read-only mmap as member in StaticRTree
						
						
						
						
						
					 | 
					
						2018-03-27 10:20:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e572d6c340
							
						
					 | 
					
						
						
							
							msvc fixes
						
						
						
						
						
					 | 
					
						2018-03-26 21:45:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c48f5fe2f
							
						
					 | 
					
						
						
							
							Make sure to return const char* paths for mtar
						
						
						
						
						
					 | 
					
						2018-03-26 13:13:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ee8a963cb
							
						
					 | 
					
						
						
							
							Fix formating again
						
						
						
						
						
					 | 
					
						2018-03-26 12:13:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c322d93435
							
						
					 | 
					
						
						
							
							Make the block size of vector<bool> consistent
						
						
						
						
						
					 | 
					
						2018-03-26 12:12:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0dd5d7c76
							
						
					 | 
					
						
						
							
							Fix formating
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							993f5badf1
							
						
					 | 
					
						
						
							
							Use OSRM runtime error for tar reader as well
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a542da3678
							
						
					 | 
					
						
						
							
							Remove old io::FileWrite serialization code
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1a392c4df
							
						
					 | 
					
						
						
							
							Fix test include path
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2bace6c1f
							
						
					 | 
					
						
						
							
							Wrap lambda in std::function because of boost version issues
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							921235b2dc
							
						
					 | 
					
						
						
							
							Use pair instead of tuple for implicit construction
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							bde51a9ef5
							
						
					 | 
					
						
						
							
							Add tar file mmaping
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a52213c885
							
						
					 | 
					
						
						
							
							Get offset of data inside tar file
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e800c48bc
							
						
					 | 
					
						
						
							
							Add function to stop and continue writing to a tar file
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							e25654c210
							
						
					 | 
					
						
						
							
							MICROTAR: Patch microtar to allow reading from files we are writing to.
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee447afd72
							
						
					 | 
					
						
						
							
							Fix DealloctingVector from initializer list constructor
						
						
						
						
						
						
						
						It was not setting the number of elements. 
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c410c200bd
							
						
					 | 
					
						
						
							
							Port .cnbg file to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							8152dcfb4c
							
						
					 | 
					
						
						
							
							Port .ramIndex to tar file and mmap .fileIndex directly
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							86ffce3a50
							
						
					 | 
					
						
						
							
							Fix missing removal of timestamp in offline facade
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							bed53f5fd5
							
						
					 | 
					
						
						
							
							Remove timestamp file
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b010fc6f3
							
						
					 | 
					
						
						
							
							Port .enw file to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8260e44fa
							
						
					 | 
					
						
						
							
							Port .names file to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a594008e57
							
						
					 | 
					
						
						
							
							Port .edges file to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f407afa694
							
						
					 | 
					
						
						
							
							Move .osrm file to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							06f28ffd34
							
						
					 | 
					
						
						
							
							Add BufferWriter/BufferReader and simplify interface for ConditionalRestrictions
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f454a3761
							
						
					 | 
					
						
						
							
							Add buffer reader/writer for per-element serialization
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4300e73f3
							
						
					 | 
					
						
						
							
							Remove line reading interface from FileReader
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							990e411361
							
						
					 | 
					
						
						
							
							Port turn duration penalties to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							73b3d37837
							
						
					 | 
					
						
						
							
							Port maneuver overrides to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d7d5fceba
							
						
					 | 
					
						
						
							
							Port .tld and .tls data
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1dfbce675
							
						
					 | 
					
						
						
							
							Port .ebg_nodes to tar file
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							da5aebaef3
							
						
					 | 
					
						
						
							
							Port .geometry file to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							bced9a5a6d
							
						
					 | 
					
						
						
							
							Port .datasource_names to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c5e4e6c02
							
						
					 | 
					
						
						
							
							Add test cases for range table and packed vector serialization
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ea296fb5c
							
						
					 | 
					
						
						
							
							Port .nbg_nodes file to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf5f6be472
							
						
					 | 
					
						
						
							
							Swtich EBG to tar file
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c61198b26b
							
						
					 | 
					
						
						
							
							Port over profile properties
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d1b4ce71d
							
						
					 | 
					
						
						
							
							Port .osrm.icd file over to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							c664d0392a
							
						
					 | 
					
						
						
							
							Add test cases for int and unsigned vector for tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							aaf39162a8
							
						
					 | 
					
						
						
							
							Fix vector<bool> serialization for tar files and add unit tests
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb31f9ec29
							
						
					 | 
					
						
						
							
							Port hsgr file to tar
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							fed77c4066
							
						
					 | 
					
						
						
							
							Port cell metrics to tar files
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a09d2aa9b
							
						
					 | 
					
						
						
							
							Remove file size checks from compability logic
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							15b53de056
							
						
					 | 
					
						
						
							
							Switch over partition/ files to tar format
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d96a9a2e3
							
						
					 | 
					
						
						
							
							Serialize mldgr using the new tar writer
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							653f647fee
							
						
					 | 
					
						
						
							
							Use static alignment for DataLayout
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7b7335d75
							
						
					 | 
					
						
						
							
							Write/read tar for mldgr
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							495131efd7
							
						
					 | 
					
						
						
							
							Add vector serialization
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							2eb633bc41
							
						
					 | 
					
						
						
							
							Add unit tests for tar reading
						
						
						
						
						
					 | 
					
						2018-03-26 11:02:03 +00:00 | 
					
					
						
						
							
							
							
						
					 |