Sandro Santilli
5c1125900b
Add support for log_filename directive, reopen logfile on SIGHUP
2014-03-28 18:05:18 +01:00
Sandro Santilli
08b8741282
Reload log files on SIGUSR2
...
This is an attempt to play more nicely with logrotate
2014-03-28 17:06:44 +01:00
Sandro Santilli
471edabe4d
Reword uncaught exception error, and log full stack
2014-03-13 11:58:29 +01:00
Sandro Santilli
60b552027b
Add optional support for rollbar
...
Re-targets to 1.10.0
Also installs an uncaught exception handler
Closes #150
2014-03-12 17:21:35 +01:00
Sandro Santilli
62cbb15089
Include tiler version in startup log
2014-03-11 12:21:00 +01:00
Sandro Santilli
ed5b045a15
Allow using NODE_ENV env variable to determine app configuration
...
Default to "development" environment.
Forward NODE_ENV variable to childrens (for example, to hush
millstone).
2014-02-28 16:22:24 +01:00
Sandro Santilli
1c3734fde7
Make server_option a callable function, to reduce globals
...
Updates acceptance test for #152 to not mess wit internals
2014-02-19 06:45:29 +01:00
Sandro Santilli
719346a472
Use log4js logger
...
Closes #138 .
The logger will be automatically used by Windshaft on upgrade
to 0.18.1, see https://github.com/CartoDB/Windshaft/issues/140
2014-02-18 15:12:08 +01:00
Sandro Santilli
0dffb0fe85
We don't use Windshaft directly, no need to require it
2013-12-17 17:48:36 +01:00
Sandro Santilli
0f90d687c7
Implement signed teplate maps
...
Closes #98
Raises minimum required redis version to 2.4.0+ (Debian stable has 2.4.14)
2013-12-17 17:39:21 +01:00
Sandro Santilli
0b3fdb07f6
Drop unneeded include from outermost app
2013-12-17 17:17:15 +01:00
Sandro Santilli
4e7f92c60d
Write a deprecation warning when handling SIGUSR1 ( #71 )
2013-03-18 18:14:18 +01:00
Sandro Santilli
d95ac85b17
Deprecate USR1 signal handling, add USR2 with same semantic
...
Closes #71
2013-03-18 16:38:50 +01:00
Sandro Santilli
031c6ee0cd
Allow "staging" as env name from app.js
2013-02-11 13:41:51 +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
bb00bf1c05
Use 'host' configuration for HTTP listening (both app and cluster)
2012-10-09 18:31:06 +02:00
Sandro Santilli
da593ded74
Require carto_data only after setting the global env ( closes #28 )
2012-07-10 09:49:56 +02:00
Simon Tokumine
d1226992c3
clean up environment settings
2012-05-01 19:00:14 +01:00
Simon Tokumine
d64647a231
bump logging
2011-12-14 00:17:37 +00:00
javi santana
8474425375
added varnish invalidation code
2011-11-30 19:59:28 +01:00
javi santana
c1ba45cf5a
included LRU cache with redis invalidation
2011-10-13 13:17:00 +02:00
Simon Tokumine
de8508ed57
add map metadata enpoind and move all responsiblity for infowindow and metadata to here
2011-10-07 15:38:28 +01:00
Simon Tokumine
431fb56ad2
windshaft for cartodb
2011-09-05 00:00:41 +01:00