| 
							
							
								 Daniel Patterson | 4dde9c7bbe | Include distance from input to snapped for all waypoints, not just on the nearestservice. | 2018-11-02 15:30:52 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 985ab58f45 | Add feature to fill null table entries with as-the-crow-flies estimates. | 2018-11-02 01:07:24 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 498259b220 | Replace dynamic distance calculation for table plugin with pre-calculated distances on shortcuts, avoiding unpacking cost. Adds approx 10% to total data size.  Speeds up large table requests by 2 orders of magnitude.
Co-authored-by: Kajari Ghosh <ghoshkaj@gmail.com> | 2018-10-30 15:41:06 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | 2f9cb44368 | mmaptarfiles directly when mmapping is enabled, instead of copying data into separate mmapped blockCo-authored-by: Kajari Ghosh <ghoshkaj@gmail.com> | 2018-10-26 23:53:59 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | d80318f8ea | Match serialized bit-packing for vector<bool> to match in-memory layout for vector_view<bool> so that data can be directly mmapped. | 2018-10-26 23:53:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 9695fa7941 | Remove weight and duration from customizer::EdgeBasedGraphEdgeData | 2018-04-28 08:59:18 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | db18e8669f | Always read .osrm.enw file in updater | 2018-04-28 08:59:18 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c628ecbf24 | Update tile unit tests | 2018-04-24 15:40:57 +02:00 |  | 
			
				
					| 
							
							
								 Kajari Ghosh | 14860b62e9 | Unpack paths and return total distance in matrix plugin for CH (#4990) | 2018-04-20 18:18:55 -04:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 69fa52a010 | Use byte based tar size encoding above 8GB | 2018-04-10 21:12:39 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | e1efa4c6ab | Add test case for writing and reading huge tar file This test case is disabled by default because it needs too much storage,
but serves as documentation for the future. | 2018-04-10 21:12:39 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | a06171438e | Fix hard-coded hint strings in unit-tests | 2018-04-10 18:08:18 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c4bf450fc6 | Restore storage constructors with one arguments | 2018-04-09 15:08:00 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 8d8042ebae | Use ranges with fixed types | 2018-04-09 11:05:01 +02:00 |  | 
			
				
					| 
							
							
								 Kajari Ghosh | be123cd72f | Use ranges in datafacade instead of vectors Range type must use immutable references due to a
regression in `boost::any_range`.
References:
https://svn.boost.org/trac10/ticket/10493
https://stackoverflow.com/questions/42427395/boostany-range-with-optimization-level-o2-causes-crash/42427662 | 2018-04-09 11:05:01 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | bc120776f0 | Don't apply unimplemented SH and PH conditions | 2018-04-05 13:31:48 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 9889a454ce | Fix test compilation | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 39effb8f7e | Fix checking for non-empty string in prefix check | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 4c2d578561 | Fix unit-test compilation due to broken readGraph | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 81a4747acb | Fix formating | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 9fc2c32408 | Fix errors when loading an incompatible dataset. | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | c334d11e95 | Refactor metric storage | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 5395290fd5 | Add directory listing | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 9e97748700 | Add datalayout tests | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 4a9fdca7b2 | Remove fixed block identifiers | 2018-04-04 12:38:40 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | b5a4ffed96 | Return datasource names along with datasource annotation (#4973) * Add new `datasource_names` annotation that returns the string version of the `datasources` annotation | 2018-04-03 15:13:25 -07:00 |  | 
			
				
					| 
							
							
								 karenzshea | 0d9f18fe1f | add microtar to executables | 2018-03-27 20:50:34 +02: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 | 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 | 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 | 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 | b8260e44fa | Port .names file to tar | 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 | 2c5e4e6c02 | Add test cases for range table and packed vector serialization | 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 | 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 | 6d96a9a2e3 | Serialize mldgr using the new tar writer | 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 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 86bfe1ede1 | First step towards reading/writing tar | 2018-03-26 11:02:03 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Patterson | f7775f5e0b | Add source phantom weight to first segment when merging legs (#4949) Fix annotation values for annotations on edges where phantom nodes are snapped. | 2018-03-13 11:31:29 -07:00 |  |