Paul Norman

Results 297 issues of Paul Norman

when running tilekiln prometheus I get ``` $ tilekiln/bin/tilekiln prometheus --storage-dbname tiles Running prometheus exporter on http://0.0.0.0:10013/ Exception in thread pool-1-worker-0: Exception in thread pool-1-worker-1: Traceback (most recent call last):...

Currently Storage takes a pool and the dev/live servers give it a connection pool of size 1. This is a bit silly, since connections could be handed in instead. There's...

Current error is something like ``` Traceback (most recent call last): File "/home/pnorman/spirit/tilekiln/bin/tilekiln", line 8, in sys.exit(cli()) ^^^^^ File "/home/pnorman/spirit/tilekiln/lib/python3.11/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pnorman/spirit/tilekiln/lib/python3.11/site-packages/click/core.py",...

Add a command to create a tilejson from a configuration.

There should be a `storage reindex` command to rebuild the indexes as part of maintenance.

The storage backend should update metadata for any tables on creation, and should do it for specific zooms which are truncated.

Right now if you create a tileset, use it with metrics, and delete the metrics the metrics remain for the tileset. They should be removed.

The `tilekiln sql` command doesn't need a database and is more closely associated with working on configurations. It should be moved there.

Tilekiln runs a bunch of queries and concats the results. Instead, this could be done in one query. This would be an option, not a default, because it tends to...