Daniel Patterson
|
2f9cb44368
|
mmap tarfiles directly when mmapping is enabled, instead of copying data into separate mmapped block
Co-authored-by: Kajari Ghosh <ghoshkaj@gmail.com>
|
2018-10-26 23:53:59 -07:00 |
|
Daniel Patterson
|
69d7825542
|
Increase allowed shared memory regions to 512 from ~120
|
2018-09-05 11:48:02 -07:00 |
|
Michael Krasnyk
|
9b4a4fdd82
|
Add customizer::MultiLevelGraph
|
2018-04-28 08:59:18 +02:00 |
|
Patrick Niklaus
|
39dd484f45
|
Restore the connectivity checksum check
|
2018-04-07 00:22:29 +02:00 |
|
Patrick Niklaus
|
a915542916
|
Add option to only update the metric dependent data
|
2018-04-07 00:22:29 +02:00 |
|
Patrick Niklaus
|
fea07f343b
|
Load data in two separate data regions
|
2018-04-07 00:22:29 +02:00 |
|
Patrick Niklaus
|
c7daa521ad
|
Address PR comments
|
2018-04-05 15:12:47 +02:00 |
|
Patrick Niklaus
|
2c80f76004
|
Add support for naming the dataset
|
2018-04-05 15:12:47 +02:00 |
|
Patrick Niklaus
|
666ce46d36
|
Refactor shared memory storage to allow for multiple named datasets
|
2018-04-05 15:12:47 +02:00 |
|
Patrick Niklaus
|
cb4586ebee
|
Make use of the view factory in the data facade
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
44924b4bb4
|
Refactor view creation to own header file
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
3af3e06e75
|
Remove canary to get a consistent interface for getting a block pointer
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
5a68f4c214
|
Refactor setting up vector_view
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
f558b16147
|
First step for better vector encapsulation
|
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
|
24e0028afb
|
Remove CheckCompability because it now duplicates logic in the datafacade
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
c334d11e95
|
Refactor metric storage
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
aec9b6a178
|
Fixed reading DataLayout from shared memory
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
5395290fd5
|
Add directory listing
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
b3ef2a0383
|
More refactor
|
2018-04-04 12:38:40 +02:00 |
|
Patrick Niklaus
|
4a9fdca7b2
|
Remove fixed block identifiers
|
2018-04-04 12:38:40 +02: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
|
921235b2dc
|
Use pair instead of tuple for implicit construction
|
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
|
8152dcfb4c
|
Port .ramIndex to tar file and mmap .fileIndex directly
|
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
|
a594008e57
|
Port .edges file to tar
|
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
|
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
|
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
|
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
|
b80764b6b8
|
Refactor shared memory layout to expose Block as interface
|
2018-03-14 17:05:55 +01:00 |
|
Michael Krasnyk
|
83588fd00f
|
Renumber node IDs in .osrm.maneuver_overrides
|
2018-02-22 11:42:33 +01:00 |
|
Daniel Patterson
|
5531cace7f
|
Support maneuver relations (#4676)
|
2018-02-10 05:32:09 +11:00 |
|
Michael Krasnyk
|
9e93f198ae
|
Add CRC checksums to EBG and turns data
|
2018-02-02 11:33:38 -05:00 |
|
Michael Krasnyk
|
10de243556
|
Move guidance turn generation out of EBGF
|
2018-02-02 11:33:38 -05:00 |
|
Michael Krasnyk
|
988b6e3311
|
Split intersection analysis and guidance code
Intersection analysis occupy in osrm::extractor::intersection namespace
and guidance code osrm::guidance
|
2018-02-02 11:33:38 -05:00 |
|