Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/planetsplitter.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1598 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 27 16:35:09 2014 UTC (10 years, 5 months ago) by amb
File length: 21173 byte(s)
Diff to previous 1595
Add a '--logmemory' option to planetsplitter which will report the maximum memory in use (allocated and mapped files) during each step of the processing.
Revision 1595 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 26 14:49:59 2014 UTC (10 years, 5 months ago) by amb
File length: 20991 byte(s)
Diff to previous 1514
Free the segment list before generating the errorlog files (it isn't used).
Revision 1514 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 22 14:00:03 2014 UTC (11 years ago) by amb
File length: 20938 byte(s)
Diff to previous 1451
Add the option for automatic uncompression of .xz compressed files (not enabled by default in Makefile.conf).
Revision 1451 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 3 17:30:03 2013 UTC (11 years, 8 months ago) by amb
File length: 20576 byte(s)
Diff to previous 1431
Revert r1268 which was applied between v2.5 and v2.5.1 and could be the cause of the slight slowdown in version 2.5.1.
Revision 1431 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 28 14:39:14 2013 UTC (11 years, 8 months ago) by amb
File length: 20576 byte(s)
Diff to previous 1428
Revert the last three changes because r1430 didn't work and r1428+r1429 didn't give any speed advantage and was possibly marginally slower.
Revision 1428 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 27 18:29:33 2013 UTC (11 years, 8 months ago) by amb
File length: 20477 byte(s)
Diff to previous 1427
Put the next1 pointer in the segmentx object rather than in-memory.
Revision 1427 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 27 18:01:14 2013 UTC (11 years, 8 months ago) by amb
File length: 20576 byte(s)
Diff to previous 1426
Revert the last change because, paradoxically, it was faster to create the database (as expected) but slower to route.
Revision 1426 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 26 18:26:27 2013 UTC (11 years, 8 months ago) by amb
File length: 20328 byte(s)
Diff to previous 1424
Sort the nodes geographically at the beginning rather than at the end.
Revision 1424 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 25 19:10:07 2013 UTC (11 years, 8 months ago) by amb
File length: 20576 byte(s)
Diff to previous 1412
Remove one usage of the nodesx->gdata array. Remove one call of the IndexSegments() function. Update the DATALIFE.txt file with both and the previous changes to mapped files and add a new column for segmentx->next2.
Revision 1412 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 22 18:43:50 2013 UTC (11 years, 8 months ago) by amb
File length: 20660 byte(s)
Diff to previous 1410
Create simple OpenFile() and CloseFile() functions for those files which are used by the parsers (they just call open() and close() internally).
Revision 1410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 15:48:19 2013 UTC (11 years, 8 months ago) by amb
File length: 20682 byte(s)
Diff to previous 1400
Rename the functions for unbuffered file access to make this clear.
Revision 1400 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 19 17:25:52 2013 UTC (11 years, 8 months ago) by amb
File length: 20662 byte(s)
Diff to previous 1398
Bug fix for the change to the --logtime option functions.
Revision 1398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 17 17:31:39 2013 UTC (11 years, 9 months ago) by amb
File length: 20684 byte(s)
Diff to previous 1366
Change the --logtime internals so that programs don't need to store their start time themselves.
Revision 1366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 1 18:29:57 2013 UTC (11 years, 9 months ago) by amb
File length: 20866 byte(s)
Diff to previous 1362
Fix minor error with usage message.
Revision 1362 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 1 11:10:24 2013 UTC (11 years, 9 months ago) by amb
File length: 20866 byte(s)
Diff to previous 1359
Make the functions for processing error logs more like the ones for nodes, ways and relations.
Revision 1359 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 31 18:07:03 2013 UTC (11 years, 9 months ago) by amb
File length: 20723 byte(s)
Diff to previous 1355
Use exit(EXIT_FAILURE) instead of return(1).
Revision 1355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 31 14:06:50 2013 UTC (11 years, 9 months ago) by amb
File length: 20696 byte(s)
Diff to previous 1353
Small changes to comments and log messages.
Revision 1353 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 30 18:03:49 2013 UTC (11 years, 9 months ago) by amb
File length: 20688 byte(s)
Diff to previous 1352
Merge the ProcessTurnRelations1() and ProcessTurnRelations2() functions into a single one now that segment processing is already complete.
Revision 1352 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 30 17:48:01 2013 UTC (11 years, 9 months ago) by amb
File length: 20806 byte(s)
Diff to previous 1351
Move the first IndexSegments() function call earlier in the sequence.
Revision 1351 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 30 17:33:21 2013 UTC (11 years, 9 months ago) by amb
File length: 20871 byte(s)
Diff to previous 1350
Merge the RemoveBadSegments() and MeasureSegments() functions. Saves one read/write iteration through the segments file.
Revision 1350 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 30 16:53:27 2013 UTC (11 years, 9 months ago) by amb
File length: 20921 byte(s)
Diff to previous 1349
Delete the non-highway nodes by searching for them in the ways rather than marking them when processing the segments.
Revision 1349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 29 17:33:26 2013 UTC (11 years, 9 months ago) by amb
File length: 21046 byte(s)
Diff to previous 1348
Simplify the segments by using the node and way index instead of node and way id which avoids lots of IndexNodeX() lookups. Move some other code around to cope with it.
Revision 1348 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 27 18:29:44 2013 UTC (11 years, 9 months ago) by amb
File length: 21037 byte(s)
Diff to previous 1339
Simplify the sorting of the way names (only sort the names, not all the ways twice), merge the generating of segments and separation of way names.
Revision 1339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 23 17:47:16 2013 UTC (11 years, 9 months ago) by amb
File length: 21104 byte(s)
Diff to previous 1321
Don't create segments when parsing input file but create the segments later using the nodes stored in the ways file. This makes applying changes simpler (segments file is not kept with the --keep option) and handling changed ways is simpler than changed segments.
Revision 1321 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri May 17 14:54:56 2013 UTC (11 years, 10 months ago) by amb
File length: 21313 byte(s)
Diff to previous 1319
Allow dumping error logs from filedumper.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.