Permalink
Switch branches/tags
Nothing to show
Commits on Dec 22, 2012
  1. Build debian package with debugging

    joto committed Dec 22, 2012
Commits on Dec 11, 2012
  1. Move Mapnik singleton class in here.

    joto committed Dec 11, 2012
    We were using a singleton template class from Mapnik in a few places.
    Unfortunately the interface changed in Mapnik at some point. To make our code
    here work with both old and new Mapnik versions it seemed easiest just to pull
    in the class as used in Mapnik into our code here. This is not the cleanest way
    of doing it, especially because there is still a dependency on the
    MAPNIK_THREADSAFE macro. So some further cleanup is necessary at some point.
Commits on Dec 9, 2012
  1. Debian pkg fiddling

    joto committed Dec 7, 2012
Commits on Dec 6, 2012
  1. More debian fixes

    joto committed Dec 6, 2012
  2. Debian package fixes

    joto committed Dec 6, 2012
  3. More debian stuff

    joto committed Dec 6, 2012
  4. Fix naming in init scripts

    joto committed Dec 6, 2012
  5. Various debian pkg improvements

    joto committed Dec 6, 2012
Commits on Dec 5, 2012
  1. Fix some lintian checks

    joto committed Dec 5, 2012
  2. Fixed debian init script install

    joto committed Dec 5, 2012
  3. Fixed a few warnings

    joto committed Dec 5, 2012
  4. Improved debian package stuff

    joto committed Dec 5, 2012
Commits on Dec 3, 2012
  1. Even hackier code to do multilingual labels.

    joto committed Dec 3, 2012
    Invented a new parameter for mapnik datasources called "labelhint" that is used
    to decide whether and how labels should be rendered. This commit contains a
    little bit of hackery in the mapnik worker to do all of this. This is very
    specific to the multilingual map demo and needs some refactoring to separate
    the general stuff from the specific stuff.
Commits on Dec 2, 2012
  1. Allowing to modify queuing priority based on style

    joto committed Dec 2, 2012
    To do this a new attribute "priority" was added to the tile_protocol class and
    the protocol buffers tile. Instead of calculating the priority from the command
    the broker now calls get_priority() on the tile. If no priority was set, this
    will fall back to the old behaviour. But tile_handler normally sets the priority
    now based on the command (as before) plus a value from the config file that
    depends on the style. This way we can prioritize rendering certain styles.
  2. Add python lib when boost python is used

    joto committed Dec 2, 2012
    When checking for the boost python lib and later when compiling we'll
    explicitly link the python library. This is not necessary for some reasons on
    some systems but required by others.
  3. Fix libhashkit includes

    joto committed Dec 2, 2012
Commits on Nov 7, 2012
  1. Merge branch 'memcached_storage' into tile_parameter

    joto committed Nov 7, 2012
    Conflicts:
    	storage/memcached_storage.cpp
  2. Storage single tiles instead of metatiles in memcache

    joto committed Nov 7, 2012
    Metatiles can be large, larger than the 1MB limit of memcached for each object.
    So instead of the whole metatile as before, we store each tile by itself.