Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/nodesx.c
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1136 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 10 19:23:32 2012 UTC (12 years, 4 months ago) by amb
File length: 18236 byte(s)
Diff to previous 1123
Added a --preserve option which keeps the raw data files after parsing, sorting and de-duplication.
Revision 1123 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 10:44:59 2012 UTC (12 years, 4 months ago) by amb
File length: 18189 byte(s)
Diff to previous 1120
Don't open the input file for appending if there is no intention to write anything to it.
Revision 1120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 1 20:00:27 2012 UTC (12 years, 4 months ago) by amb
File length: 18018 byte(s)
Diff to previous 1118
Introduce a new'--append' option for appending data from a file to the currently parsed data. Rename the intermediate file used for storing data to be appended to. Add a function to call after appending to a file which closes the file and renames it to a temporary filename which is used for the remaining processing.
Revision 1118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 31 19:01:40 2012 UTC (12 years, 4 months ago) by amb
File length: 17485 byte(s)
Diff to previous 1109
Add the option for the sorting function to preserve the input order of equivalent items on the output. Use this feature in sorting so that slim mode and normal mode give the same results.
Revision 1109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 18:23:01 2012 UTC (12 years, 4 months ago) by amb
File length: 17431 byte(s)
Diff to previous 1106
Move the UpdateNodes() work into the callback for SortNodeListGeographically() and use firstnode when saving the nodes.
Revision 1106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 15:55:48 2012 UTC (12 years, 4 months ago) by amb
File length: 18428 byte(s)
Diff to previous 1101
Change the sorting functions to have a pre-sort and post-sort selection function instead of just a post-selection one (this will allow deletion of some items before sorting instead of after sorting in some cases).
Revision 1101 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 21 13:51:27 2012 UTC (12 years, 4 months ago) by amb
File length: 18166 byte(s)
Diff to previous 1099
Remove some unused parts of the SortNodeListGeographically() function.
Revision 1099 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 13:12:44 2012 UTC (12 years, 4 months ago) by amb
File length: 18238 byte(s)
Diff to previous 1098
Mark pruned nodes in the node index.
Revision 1098 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 12:52:01 2012 UTC (12 years, 4 months ago) by amb
File length: 18184 byte(s)
Diff to previous 1097
Delete the pruned nodes before searching for super-nodes etc.
Revision 1097 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 20 09:42:53 2012 UTC (12 years, 4 months ago) by amb
File length: 17162 byte(s)
Diff to previous 955
Move the calculation of lat/long extents to the UpdateNodes() function.
Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
File length: 17168 byte(s)
Diff to previous 949
Simplify and standardise the included headers.
Revision 949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 17:13:39 2012 UTC (13 years, 2 months ago) by amb
File length: 17231 byte(s)
Diff to previous 948
Add an infrastructure to allow adding new functions to prune nodes and segments.
Revision 948 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 11 18:28:30 2012 UTC (13 years, 2 months ago) by amb
File length: 16686 byte(s)
Diff to previous 947
The filesort_*() functions now return a count of the number of items kept after sorting.
Revision 947 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 20:08:22 2012 UTC (13 years, 2 months ago) by amb
File length: 16698 byte(s)
Diff to previous 944
Move the allocation of the nodexs super flags memory until just before it is needed and free it as soon as no longer needed.
Revision 944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:56:05 2011 UTC (13 years, 3 months ago) by amb
File length: 16852 byte(s)
Diff to previous 843
Fill the structures with zero before inserting data and writing to file (removes junk from unused spaces in database files).
Revision 843 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 7 12:18:35 2011 UTC (13 years, 6 months ago) by amb
File length: 16848 byte(s)
Diff to previous 812
Check binary search functions and improve comments, fix pathological case with end point and/or improve start point.
Revision 812 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:44:52 2011 UTC (13 years, 7 months ago) by amb
File length: 16838 byte(s)
Diff to previous 795
Add logging of parsing and processing errors.
Revision 795 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 25 18:20:43 2011 UTC (13 years, 8 months ago) by amb
File length: 16760 byte(s)
Diff to previous 790
Free some memory allocated when writing the file.
Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 16743 byte(s)
Diff to previous 788
Ensure that when printing numbers of the index_t type that an appropriate printf format specifier is used (ready for if it is redefined as 64-bit).
Revision 788 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 10:54:17 2011 UTC (13 years, 9 months ago) by amb
File length: 16649 byte(s)
Diff to previous 780
Fix some more warnings from -Wextra and/or -pedantic options.
Revision 780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 5 18:19:50 2011 UTC (13 years, 9 months ago) by amb
File length: 16599 byte(s)
Diff to previous 681
Replace int with appropriate defined types (mostly index_t, ll_bin_t and ll_bin2_t).
Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 10 months ago) by amb
File length: 16561 byte(s)
Diff to previous 680
Make the comments more consistent.
Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 10 months ago) by amb
File length: 16562 byte(s)
Diff to previous 674
Update comments throughout the source code.
Revision 674 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 22 13:08:27 2011 UTC (13 years, 10 months ago) by amb
File length: 16280 byte(s)
Diff to previous 665
Finish off the geographic sorting of segments.
Revision 665 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Mar 21 18:24:34 2011 UTC (13 years, 11 months ago) by amb
File length: 16265 byte(s)
Diff to previous 664
Sort the segments geographically.
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.