Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 22, 2015
  1. Merge pull request #11 from zerebubuth/remove-leveldb

    Removed all references to LevelDB
  2. Removed all references to LevelDB - it has not been the recommended d…

    …isk database format for a while now.
  3. Merge pull request #8 from pnorman/patch-1

    Remove leveldb references
  4. Merge pull request #7 from pnorman/no_bash

    use sh instead of bash for autogen
  5. Made generator name configurable via the command line.

    The generator name appears in the output files (both XML and PBF)
    which makes it annoying to test, as a bumped version invalidates
    all the static test comparison files. To fix it, this adds an
    option to override the `PACKAGE_STRING` so that the tests can use
    a stable value. It is not recommended for other use, as having
    the current version in the dump file is useful for tracing back
    any errors or bug reports.
Commits on Feb 21, 2015
  1. Merge pull request #10 from zerebubuth/changeset-comment-dumps

    Changeset comment dumps
  2. Ignore test-related files.

  3. Added test cases.

  4. Initialise 'zero' entries properly.

    Previously, initial entries were initialized to zero - a value for
    element IDs which doesn't exist in the database. However, when a
    database is loaded using Osmosis, it does create some entries with
    ID=0. Therefore, it's better to just initialise to a negative
    number and ensure that negative elements are never processed.
  5. Add support for changeset discussions in the dump.

    This adds support for an *additional* dump of changesets which
    includes discussions. This will be the new format and deprecates
    the previous format, but we'll allow a few months after the
    announcement for the previous format to be sunsetted.
    The format is the same as getting changesets with discussions from
    the XML API.
Commits on Feb 17, 2015
  1. Use an array of status variables, rather than a single index for the …

    …finished thread as more than one thread can finish before the main thread wakes up.
Commits on Dec 24, 2014
  1. Release v1.0.0.

Commits on Mar 5, 2014
  1. Merge remote-tracking branch 'origin/master' into changesets

  2. Fix typo in XML writer.

    Many thanks to @pa5cal for pointing out, in issue #4, that the
    relation member type was being determined from the member's ID,
    rather than its actual type.
    This fixes #4 by using the `member_type` field correctly.
Commits on Feb 20, 2014
Commits on Feb 17, 2014
  1. Explicit types on calls to delta, correct types for UIDs, const for c…

    …hecking, ensure last IDs always initialised.
Commits on Feb 16, 2014
Commits on Feb 15, 2014
  1. Fix up formatting.

Commits on Feb 6, 2014
  1. Updated AUTHORS and ChangeLog.

    Added Frederik to AUTHORS and added the news of dense nodes
    support in PBF to the ChangeLog, which I've been forgetting to
  2. First attempt at implementing changeset dumps.

    Changeset-only dumps are pretty useful for doing some analysis
    which doesn't require downloading the whole planet, and the old
    planet dump script supported it, so it seems like a good idea to
    try and support it here too.
    This adds a "filter" applied to `xml_writer` which drops all
    elements except for changesets, which is pretty much what we want.
    Hopefully the overhead of the extra synchronisation with the dump
    thread won't be too high.
Something went wrong with that request. Please try again.