Sandro Santilli
9b04abb36c
Add UTF grid checker function
2013-02-22 11:34:03 +01:00
Sandro Santilli
14e3ead06e
Add redis.max configuration setting and document it.
2013-02-21 12:56:04 +01:00
Sandro Santilli
b98a0f9104
Do not let /etc/services confuse FD checker (munin plugin)
2013-02-20 12:14:16 +01:00
David Arango
dc188817a8
Bump to 1.1.7
2013-02-19 13:57:14 +01:00
Sandro Santilli
b81c83aace
Add maxConnection and cache dump notice in NEWS for 1.1.6
2013-02-19 13:37:11 +01:00
Sandro Santilli
9dcf6a1acf
Set 'base_url_notable' config for Windshaft-0.9 (multilayer)
2013-02-12 18:53:41 +01:00
Sandro Santilli
c3f53a7987
Rename munin plugin, put all under munin dir
2013-02-11 18:24:18 +01:00
Sandro Santilli
3101dbd433
Add cache count to the stats reported by checkfds.sh (munin plugin)
2013-02-11 17:35:17 +01:00
Sandro Santilli
3c5e358c32
Regenerated npm-shrinkwrap.json with npm-1.1.x
...
See https://github.com/isaacs/npm/issues/3145 for the rationale
2013-02-11 17:05:44 +01:00
Sandro Santilli
219caf7eab
Require windshaft 0.8.5 with some stability issue fixed
...
Additionally we can now control renderer cache time to live and
metatiling
2013-02-11 16:39:21 +01:00
Sandro Santilli
fb33583df9
Update news file
2013-02-11 15:10:41 +01:00
Sandro Santilli
a79b999e7a
Do not try to send commands to an unoconnected redis client
...
This changes "Cannot read property 'HGET' of null" messages into
"Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED".
2013-02-11 15:05:23 +01:00
Sandro Santilli
031c6ee0cd
Allow "staging" as env name from app.js
2013-02-11 13:41:51 +01:00
Sandro Santilli
b3f8515fd5
Fix regexp to find incoming http connections (munin fds plugin)
2013-02-08 18:17:15 +01:00
Sandro Santilli
6e6c1101fe
avoid scaling counters (munin)
2013-02-08 17:48:54 +01:00
Sandro Santilli
39c0d3a9a4
tweak graph labels of munin plugin
2013-02-08 17:05:43 +01:00
Sandro Santilli
6476b975d4
Ignore generated munin plugin config file
2013-02-08 16:48:42 +01:00
Sandro Santilli
60b578ae56
Report environment name in munin graph
2013-02-08 16:47:59 +01:00
Sandro Santilli
7dd7d09cf5
Add Makefile rule to install munin plugin
2013-02-08 16:44:34 +01:00
Sandro Santilli
c314640c3b
Remove debugging output (munin wouldn't like it)
2013-02-08 16:10:56 +01:00
Sandro Santilli
d1d2074146
Further improvements: support specifying a TILER_ENVIRONMENT env variable
...
.. or the same thing (a filename) as a command line argument
2013-02-08 16:08:24 +01:00
Sandro Santilli
56319a5ac0
Improvements to the fd checker
...
1. Finds listening processes automatically
2. Reports highest value among processes for each connection type
3. Reduces lsof calls
4. Uses munin-like output
2013-02-08 15:24:25 +01:00
Sandro Santilli
6b71cde56e
Do not throw an Error embedding another Error
...
Should fix #68 , but doesn't come with an automated test
2013-02-08 12:27:49 +01:00
Sandro Santilli
7d34cbbd63
Add item about async throws
2013-02-08 12:23:25 +01:00
Sandro Santilli
cb57dfb27d
Fix async throws in getGeometryType, getInfoWindow and getMapMetadata
2013-02-08 12:14:53 +01:00
Sandro Santilli
0b56dd09d9
checkfds: use lsof only once, then grep in the report
2013-02-07 13:26:11 +01:00
Sandro Santilli
2d35a2c269
Add checkfds utility script
2013-02-07 12:32:06 +01:00
Sandro Santilli
6c40d936ef
Add a log on cluster startup, including date and pid
2013-02-01 11:28:08 +01:00
Sandro Santilli
61f4212ba2
Remove use of ANSI colors from all example log formats
2013-01-30 12:59:05 +01:00
Sandro Santilli
e408d04fc5
Require Windshaft 0.8.4 to add dump of cache stats on SIGUSR1
2013-01-30 11:29:44 +01:00
Sandro Santilli
2510a47262
Add maxConnection environment configuration, have it default to 128
...
The number gives the maximum number of contemporary connections and
is dimensioned on the limit of open file descriptors found to be
needed on a per-connection basis.
2013-01-29 17:36:50 +01:00
Sandro Santilli
8d5baebf1d
Require latest grainstore and windshaft stable releases
...
Fixes some http response status to be 400 rather than 500
2013-01-29 13:13:14 +01:00
Sandro Santilli
42b3d0ab9c
Add redis timeout and reap interval options in production.js.example
...
Use default values, for documentation purposes
2013-01-29 13:01:17 +01:00
Sandro Santilli
8d4f033a56
Revert "getDatabase: properly handle redis connection failures"
...
This reverts commit dd19d74149
.
The code was already correct
2013-01-28 17:39:50 +01:00
Sandro Santilli
dd19d74149
getDatabase: properly handle redis connection failures
2013-01-28 17:30:58 +01:00
Sandro Santilli
ac49abe750
Do not leak redis client connections on redis command error
2013-01-28 17:13:49 +01:00
Sandro Santilli
b130b67f24
Check redis connection at pool creation time
2013-01-28 17:12:21 +01:00
Sandro Santilli
093d3de66e
We don't run tests with expresso anymore...
2012-12-21 17:32:00 +01:00
Luis Bosque
fea30dcea4
Merge branch 'release/staging'
...
Conflicts:
NEWS.md
2012-12-21 14:10:15 +01:00
Sandro Santilli
6e8bfffff1
Merge branch 'master' into develop
...
Conflicts:
Makefile
NEWS.md
package.json
2012-12-21 13:30:14 +01:00
Sandro Santilli
0ff403fa83
Require grainstore 0.10.9, fixing an issue with multi-geom markers
2012-12-21 13:24:38 +01:00
Sandro Santilli
ab1a0e0339
Add check-full to run testsuite of submodules
...
This model should be improved to avoid double-checking when the same
submodule could be installed or referenced by multiple levels...
2012-12-20 13:15:47 +01:00
Luis Bosque
290e005e14
Target v1.1.5
2012-12-20 12:28:43 +01:00
Sandro Santilli
d1979a5265
Fix bogus cached return of utf grid for fully contained tiles ( #67 )
2012-12-20 11:30:29 +01:00
Sandro Santilli
9db49a25e4
Require windshaft-0.8.1 for cache debugging facilities
...
Also upgrades node-mapnik to 0.7.18
2012-12-19 18:31:58 +01:00
Sandro Santilli
a69afe4cd7
Enhance run_tests.sh to allow running single tests and skipping preparation
2012-12-19 09:04:53 +01:00
David Arango
556aaf3330
Bump to 1.1.5
2012-12-13 11:45:14 +01:00
David Arango
7b1184db8f
Bump to 1.1.5
2012-12-13 11:43:11 +01:00
David Arango
e1070d3998
Merge branch 'release/staging'
2012-12-10 17:26:48 +01:00
Sandro Santilli
cc91e0dcff
Add a row limitof 65535 (256x256) in the example configs.
...
Closes #64
2012-12-07 20:34:24 +01:00