Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							1b47242a58 
							
						 
					 
					
						
						
							
							Implemented 'skip_waypoints' for the 'Nearest' service.  
						
						... 
						
						
						
						It actually makes no sence, as the only output on the 'Nearest' service
is a list of wypoints. On the other hand it can be used now as a simple
health check. 
						
					 
					
						2019-09-17 17:42:52 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							10c1b38139 
							
						 
					 
					
						
						
							
							Added new base parameter 'skip_waypoints'  
						
						
						
					 
					
						2019-09-17 17:42:52 +03:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81071b5af9 
							
						 
					 
					
						
						
							
							Merge pull request  #5546  from akashihi/keepaliveclear  
						
						... 
						
						
						
						clear input/output buffers during keepalive clean-up procedure. 
						
					 
					
						2019-09-10 19:01:42 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							746b2e94a0 
							
						 
					 
					
						
						
							
							Formatted the code  
						
						
						
					 
					
						2019-09-10 15:50:13 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							43f60bc69c 
							
						 
					 
					
						
						
							
							We should check, is connections is still open and gracefully return on connection closed by remote.  
						
						
						
					 
					
						2019-09-10 14:32:16 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							145974bc92 
							
						 
					 
					
						
						
							
							clear input/output buffers during keepalive clean-up procedure.  
						
						... 
						
						
						
						Should fix  #5545  
						
					 
					
						2019-09-09 11:20:47 +03:00 
						 
				 
			
				
					
						
							
							
								Leigh Hunt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9bd9a967c 
							
						 
					 
					
						
						
							
							Update driving_side.geojson  
						
						... 
						
						
						
						Removing copy/paste error 
						
					 
					
						2019-09-04 12:49:41 +12:00 
						 
				 
			
				
					
						
							
							
								Leigh Hunt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c607a4570 
							
						 
					 
					
						
						
							
							Update driving_side.geojson  
						
						... 
						
						
						
						Completely overwriting with latest version from https://github.com/openstreetmap/iD/pull/6827 , as per @danpat's suggestion. 
						
					 
					
						2019-09-04 12:48:15 +12:00 
						 
				 
			
				
					
						
							
							
								Leigh Hunt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dfcfcb105 
							
						 
					 
					
						
						
							
							Adding entry to change log for  #5535  
						
						
						
					 
					
						2019-09-03 16:52:30 +12:00 
						 
				 
			
				
					
						
							
							
								Leigh Hunt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e701243641 
							
						 
					 
					
						
						
							
							Updating extent of Hong Kong  
						
						... 
						
						
						
						Might be a little rough around Sha Tau Kok 
						
					 
					
						2019-09-03 16:45:50 +12:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1a4b70a56 
							
						 
					 
					
						
						
							
							Merge pull request  #5513  from akashihi/flatbuffers  
						
						... 
						
						
						
						Flatbuffers support added 
						
					 
					
						2019-08-29 13:11:24 +03:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df60947794 
							
						 
					 
					
						
						
							
							Merge pull request  #5528  from akashihi/nokeepaliveduplicates  
						
						... 
						
						
						
						connection's reply needs to be reset before handling next request on … 
						
					 
					
						2019-08-29 12:56:27 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							cd7229ba06 
							
						 
					 
					
						
						
							
							connection's reply needs to be reset before handling next request on same connection.  
						
						
						
					 
					
						2019-08-28 17:22:07 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							624724031d 
							
						 
					 
					
						
						
							
							flatbuffers javascript libraries excluded from linting, as it makes no sene to lint generated code.  
						
						
						
					 
					
						2019-08-26 15:29:27 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							0be87c73cf 
							
						 
					 
					
						
						
							
							Fixed typo in flatbuffers: longitute -> longitude.  
						
						
						
					 
					
						2019-08-26 14:31:51 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							b8182dd7ff 
							
						 
					 
					
						
						
							
							Replaced 'in' and 'out' at the flatbuffers 'instersection' object  
						
						... 
						
						
						
						with 'in_bearing' and 'out_bearing' to get flatbuffers schema javascript friendly.
Added a cucumber test for flatbuffers support. 
						
					 
					
						2019-08-26 14:03:29 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							80e1abba0c 
							
						 
					 
					
						
						
							
							Added setting 'data_version' to all flatbuffers response functions.  
						
						
						
					 
					
						2019-08-26 11:09:38 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							ce71e08ef1 
							
						 
					 
					
						
						
							
							Added tests for Nearest/Table/Route flatbuffers serialization.  
						
						
						
					 
					
						2019-08-26 11:09:38 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							97270ae473 
							
						 
					 
					
						
						
							
							Fixed nested offsets inside of the flatbuffers structure  
						
						
						
					 
					
						2019-08-26 11:09:38 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c187c99b 
							
						 
					 
					
						
						
							
							Updated changelog entry  
						
						
						
					 
					
						2019-08-26 11:09:38 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							ff46e98d21 
							
						 
					 
					
						
						
							
							Library example now shows, how to use different output formats.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							a196e67e1a 
							
						 
					 
					
						
						
							
							Vendored flatbuffers headers should be installed with the libosrm  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							1a259ccca0 
							
						 
					 
					
						
						
							
							base_result is a part of public API now, so it needs to be installed  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							2a1593fe05 
							
						 
					 
					
						
						
							
							Flatbuffers now uses floats instead of double. We do not use that precision anyway and it make output much smaller.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							5888894787 
							
						 
					 
					
						
						
							
							Added short flatbuffers introduction.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							73f544d4da 
							
						 
					 
					
						
						
							
							Slightly changed the serialization order.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							889c82516f 
							
						 
					 
					
						
						
							
							Set flatbuffers root type and removed unneded array for rows/cols  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							306c047c14 
							
						 
					 
					
						
						
							
							Generalized flatbuffers response generation in 'Route','Trip','Match' services.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							533f1ffc6b 
							
						 
					 
					
						
						
							
							Inlined routes and waypoints, as all services are using at least one of those object, so there is no need for another one level of indirection.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							a44a75b211 
							
						 
					 
					
						
						
							
							Unit tests are compatible with new plugin API.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							e26a5cc392 
							
						 
					 
					
						
						
							
							Added flatbuffers compatibility to the Node  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							90191c9f34 
							
						 
					 
					
						
						
							
							Added flatbuffers output support to the 'Match' service  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							b7e9e5f2c0 
							
						 
					 
					
						
						
							
							Added flatbuffers output support to the 'Trip' service.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							13287d9970 
							
						 
					 
					
						
						
							
							Optimizing FB schema:  
						
						... 
						
						
						
						* Replaced Response union with nullable fields
* "Ok" code replaced with a boolean and a separate structure for a error code and message.
* Inlined geometry, thus removing one layer of indirection. 
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							affa8a4653 
							
						 
					 
					
						
						
							
							Added flatbuffers output support to the 'Route' service.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							9d7a74445d 
							
						 
					 
					
						
						
							
							Added flatbuffers output support to the 'Nearest' service.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							acd3e81ab4 
							
						 
					 
					
						
						
							
							Removed ineffectivness in the serialization schema. Positions are  
						
						... 
						
						
						
						structs now and distance/duration matrices are just arrays. 
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							ea111129dd 
							
						 
					 
					
						
						
							
							Added full flatbuffers support to the Table service  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							7ddda105a3 
							
						 
					 
					
						
						
							
							Added flatbuffers support to the PluginBase::Error  
						
						... 
						
						
						
						This changes BREAKS osrm. 
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							56406e80ce 
							
						 
					 
					
						
						
							
							Added flatbuffer support to the server request handler.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							75aadb0f3f 
							
						 
					 
					
						
						
							
							Passed ResultT down to engine plugins, so now they can form replies in different formats.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f86b2a52 
							
						 
					 
					
						
						
							
							Added flatbuffers schema.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							3f34c8d88c 
							
						 
					 
					
						
						
							
							Flatbuffers library added to the list of third party libraries.  
						
						
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							59a83bd537 
							
						 
					 
					
						
						
							
							Added output format parser to the other services.  
						
						... 
						
						
						
						Same as for Route service, you can now specify either json or flatbuffers
as output format for the other services (except Tile service, where it
makes no sense). 
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							59ca7840f4 
							
						 
					 
					
						
						
							
							Added output format parser to the Route service.  
						
						... 
						
						
						
						It is possible now to choose between json and flatbuffers (not yet implemented) output format.
Only route service is supported atm. 
						
					 
					
						2019-08-26 11:08:56 +03:00 
						 
				 
			
				
					
						
							
							
								Lev Dragunov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88979d0d86 
							
						 
					 
					
						
						
							
							Merge pull request  #5518  from akashihi/keepalive  
						
						... 
						
						
						
						Keepalive 
						
					 
					
						2019-08-23 14:52:08 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							2462826c20 
							
						 
					 
					
						
						
							
							Added changelog entry.  
						
						
						
					 
					
						2019-08-23 13:07:17 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							9efcab2108 
							
						 
					 
					
						
						
							
							Receive timeout should only be active for a second and  
						
						... 
						
						
						
						following requests on a keep-alive connections. 
						
					 
					
						2019-08-23 12:21:54 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbf58adb3 
							
						 
					 
					
						
						
							
							Documented HTTP server 'keep-alive' support  
						
						
						
					 
					
						2019-08-23 12:21:54 +03:00 
						 
				 
			
				
					
						
							
							
								Denis Chaplygin 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b7d77e1f 
							
						 
					 
					
						
						
							
							Formatted the code.  
						
						
						
					 
					
						2019-08-23 12:21:54 +03:00