Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Log of /branches/libroutino/src/errorlogx.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 1711 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 16 19:05:31 2015 UTC (9 years, 9 months ago) by amb
File length: 25816 byte(s)
Diff to previous 1700
Audit the use of file static variables to make sure that there are no
implicit assumptions about initialisation conditions that would be
wrong for library usage.  Fix problems and add comments for clarity.


Revision 1700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 9 18:10:45 2015 UTC (9 years, 9 months ago) by amb
File length: 25785 byte(s)
Diff to previous 1699
Create a branch for a version that can be compiled into a library.

Revision 1699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 9 18:05:06 2015 UTC (9 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25785 byte(s)
Diff to previous 1598
Merge the MS-Windows branch back into the trunk.
Code changes and documentation for Cygwin and MinGW compilers.


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
Original Path: trunk/src/errorlogx.c
File length: 25927 byte(s)
Diff to previous 1581
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 1581 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 25 17:42:05 2014 UTC (10 years, 8 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25534 byte(s)
Diff to previous 1414
Fix for compiler warning on 64-bit systems but not 32-bit systems.


Revision 1414 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 22 18:49:33 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25520 byte(s)
Diff to previous 1413
Use SlimMapFile() and SlimUnmapFile() as the function names for the slim mode of
operation to open and close the files (to hide the fact that they are files
being opened for reading or writing unbuffered).


Revision 1413 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 22 18:46:44 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25535 byte(s)
Diff to previous 1410
Use buffered file accesses for appending the error strings to the binary file.


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
Original Path: trunk/src/errorlogx.c
File length: 25541 byte(s)
Diff to previous 1409
Rename the functions for unbuffered file access to make this clear.


Revision 1409 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 14:53:01 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25332 byte(s)
Diff to previous 1408
Use the new buffered functions in the filesort functions.


Revision 1408 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 14:43:37 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25300 byte(s)
Diff to previous 1406
Use the new functions for buffering while reading when looping through files
other than the ones already done that use the FILESORT_VARINT method of storing
data.


Revision 1406 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 20 18:48:42 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25108 byte(s)
Diff to previous 1405
Rename the function that skips forward in a buffered file to avoid confusion.


Revision 1405 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 20 18:36:47 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25108 byte(s)
Diff to previous 1395
Use the new functions for buffering while reading when looping through files
that use the FILESORT_VARINT method of storing data.


Revision 1395 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 13 17:38:44 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25127 byte(s)
Diff to previous 1392
Separate out the type and id parts of the errorlogobject.


Revision 1392 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 10 18:42:55 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25437 byte(s)
Diff to previous 1370
Fix typo in program logging.


Revision 1370 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 3 17:23:39 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 25436 byte(s)
Diff to previous 1362
Write relation nodes into the file as well as ways and relations.


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
Original Path: trunk/src/errorlogx.c
File length: 25046 byte(s)
Diff to previous 1342
Make the functions for processing error logs more like the ones for nodes, ways
and relations.


Revision 1342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 25 15:10:07 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 22462 byte(s)
Diff to previous 1341
Rename the route relation structure parameters (r* -> rr*) to match the turn
relation parameter names (tr*).


Revision 1341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 25 14:41:59 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 22443 byte(s)
Diff to previous 1338
Finished allocating coordinates to error logs, nodes in preference to ways in
preference to relations.


Revision 1338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 22 17:31:03 2013 UTC (11 years, 9 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 13957 byte(s)
Diff to previous 1321
Store the list of nodes in the raw ways file for use by the errorlog functions.


Revision 1321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 17 14:54:56 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 13180 byte(s)
Diff to previous 1320
Allow dumping error logs from filedumper.


Revision 1320 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 14 18:57:52 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 13090 byte(s)
Diff to previous 1319
Copy errorlogx.h to errorlog.h and create errorlog.c so that they mirror the
nodes.h and nodes.c filenames.  Add functions to read in a set of error logs
from a file.


Revision 1319 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 13 18:10:49 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/errorlogx.c
File length: 13067 byte(s)
Copied from: trunk/src/logerrorx.c revision 1317
Diff to previous 1317
Rename logerrorx.c to errorlogx.c and logerrorx.h to errorlogx.h so that they
mirror the nodesx.c and nodesx.h filenames.


Revision 1317 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun May 12 18:00:25 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/logerrorx.c
File length: 13065 byte(s)
Add functions to process the binary error log file and convert it into a
geographically searchable database.


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.

  Diffs between and
  Type of Diff should be a