Raul Ochoa
98967cdf88
Be more clear about the effect of the statusInterval number
2014-10-15 16:25:35 +02:00
Raul Ochoa
ceb1bb7f50
Document what emitter.statusInterval is.
2014-10-15 16:20:51 +02:00
Raul Ochoa
20cb559714
Merge branch 'master' into one-redis-mpool
2014-10-15 11:44:38 +02:00
Raul Ochoa
f4cb87f493
Adds default values for slow queries in redis
2014-10-14 22:14:34 +02:00
Raul Ochoa
804088009e
Report to statsd the status of redis pools
2014-10-14 22:12:35 +02:00
Raul Ochoa
d89b2986fd
Allow to add more node.js' threadpool workers via process.env.UV_THREADPOOL_SIZE
2014-10-08 16:50:35 +02:00
Raul Ochoa
713e394e7b
Slow pool configuration in example configurations
2014-08-13 15:15:30 +02:00
Raul Ochoa
2ed656ca0d
Upgrades windshaft (and grainstore) to be able to specify the tile
...
format, see: https://github.com/mapnik/mapnik/wiki/OutputFormats
2014-08-07 01:57:21 +02:00
Sandro Santilli
5a4a35b665
Fix documentation for redis.max setting
...
Closes #192
2014-04-16 17:53:42 +02:00
Sandro Santilli
312194228a
Stop duplicating global.environment as global.settings
2014-03-28 18:47:59 +01:00
Sandro Santilli
5c1125900b
Add support for log_filename directive, reopen logfile on SIGHUP
2014-03-28 18:05:18 +01:00
Sandro Santilli
e8367b765a
Add persist_connection setting in .example configs
2014-03-24 17:40:43 +01:00
Sandro Santilli
91cd0df7b3
Typo in comment
2014-03-24 17:03:32 +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
javi
5bfc360856
added serverMetadata option for layer group, close #182 CDB-1940
2014-03-06 15:19:12 +01:00
Sandro Santilli
dbae0eeb31
It is "cacheDns", not "dnsCache"
...
See https://github.com/sivy/node-statsd/issues/38
2014-03-04 17:37:19 +01:00
Sandro Santilli
bd9a21b805
Add "dnsCache" statsd setting in the example configs
2014-03-04 16:52:16 +01:00
Sandro Santilli
f284362988
Reduce sql-api communication timeout, and allow overriding it
...
Introduces new sqlapi.timeout directive, defaults to 100 ms
Includes testcase.
Closes #167
2014-02-27 10:33:32 +01:00
Sandro Santilli
36628ce78e
Also enable the profiler in the example test config
...
This is again for #157 without closing it
2014-02-21 17:06:29 +01:00
Sandro Santilli
d2d7bba357
Add statsd prefix in test example config
...
Still doesn't add automated testing (#157 ) but makes manual
testing easier.
2014-02-21 16:57:02 +01:00
Sandro Santilli
6824c09916
Change example test user and database names
...
This is to avoid a clash with cartodb test databases
2014-02-20 18:03:43 +01:00
Sandro Santilli
09ea924eb2
Allow using GET with sql-api for queries shorter than configured len
...
Introduces new sqlapi.max_get_sql_length directive, defaults to 2048.
Closes #155
Includes testcases.
2014-02-20 10:17:48 +01:00
Sandro Santilli
019540e622
Set example statsd prefix with :host placeholder
2014-02-19 16:16:39 +01:00
Sandro Santilli
1f552a9e24
Do not duplicate date in logs (already injected by logger)
2014-02-19 11:16:37 +01:00
Sandro Santilli
69693acea0
Add statsd prefix in example configs
2014-02-18 10:38:15 +01:00
Sandro Santilli
4c0ab92771
Default to installed mapnik_version during testing
...
See https://github.com/CartoDB/Windshaft/issues/117
2014-02-18 09:55:00 +01:00
Sandro Santilli
8401dcf6d7
Use /api/v1/map route for unified map api in the examples
...
Closes #146
2014-02-17 16:29:23 +01:00
Sandro Santilli
8e323a6c07
Remove more commas (see previous commit)
2014-02-14 16:08:32 +01:00
xavijam
d50c6c6dc3
close #144 - removed unnecessary comma
2014-02-14 13:12:52 +01:00
Sandro Santilli
678d653ee9
Allow configuring TTL of mapConfigs via "mapConfigTTL"
2014-02-13 15:44:54 +01:00
Sandro Santilli
e4cd37647e
Allow limiting number of allowed user templates
...
Adds maxUserTemplates directive.
Closes #136
2014-02-13 14:55:31 +01:00
Sandro Santilli
bf45bbea56
Do not send multiple equal commands to Varnish on connect
...
Closes #135
Also accept varnish "secret" in config
2014-02-12 16:14:27 +01:00
Sandro Santilli
cdbcc7dc18
Put statsd config in all example configs
2014-02-12 16:01:50 +01:00
javi
c421ea6bfc
added basic statsd cnfiguration options in sample file #139
2014-02-12 15:33:41 +01:00
Sandro Santilli
9018e39762
Make endpoints configurable
...
Closes #127
Uses /api/v1/maps* in the production and staging example configs,
keeps /maps* for development and test (they are examples...)
2014-02-05 15:14:47 +01:00
Sandro Santilli
db478579c5
Fix example development configuration to avoid use of empty sqlapi.domain
...
This is because as of CartoDB-SQL-API-1.8.2 the "user_from_host"
default configuration for "development" environment is:
'^(.*)\\.localhost'
Which would not match a domain-less hostname
Closes #117 for real now.
2014-01-30 16:56:23 +01:00
Sandro Santilli
ca4f3d2025
Re-introduce sqlapi.host directive, allowing DNS lookups drop
...
For backward compatibility, sqlapi.host is only used if domain
is also defined and has a different value (empty string allowed).
Closes #117
2014-01-30 16:12:37 +01:00
Sandro Santilli
1f693c6c78
Add 'user_from_host' directive to generalize username extraction
...
Closes #100
Default extractor is backward compatible
2013-12-17 17:17:17 +01:00
Sandro Santilli
53d03e82ab
Set test redis port to 6335
2013-12-17 17:17:15 +01:00
Sandro Santilli
dd48aa73e2
Improve documentation for postgres_auth_* configuration directives
2013-12-17 17:17:15 +01:00
Sandro Santilli
baa95a62d1
Add support for reading user-specific database_password from redis
...
This commits adds support for CartoDB-2.5.0 model.
Closes #89 .
Change is backward compatible.
2013-12-17 17:17:14 +01:00
Sandro Santilli
eb51d18012
Add support for specifying database connection passwords
2013-12-17 17:17:13 +01:00
Sandro Santilli
633e8d164b
Rename sqlapi.host configuration to sqlapi.domain. Closes #79 .
...
Support for "host" is retained for backward compatibility.
2013-08-21 10:11:30 +02:00
Sandro Santilli
db951234aa
Add note about cache dir need to be writable by server user
...
As per
https://groups.google.com/d/msg/cartodb/z06r9SwaoOM/b34In4TTdd0J
2013-08-21 10:04:43 +02:00
Sandro Santilli
7cb69d1db9
Add example of including profile in response log line
2013-07-18 09:53:59 +02:00
Sandro Santilli
ec97381820
Add more timing in the profile, add useProfiler config variable
...
Default to useProfiler:true in staging and development
2013-07-16 16:33:03 +02:00
Sandro Santilli
e8cbc666e2
Handle SQL API errors by logging them and requesting NO cache
...
SQL api is used to determine the list of source tables affected
by a query. Before this commit, the X-Cache-Channel header set
on sql api error was an arbitrary 'table' string, now the header
is omitted, the error logged and Cache-Control and Pragma headers
are sent as an attempt to request no caching.
The code includes test for this mechanism.
2013-03-13 10:39:00 +01:00
Sandro Santilli
f6d50fafb1
Expose renderer settings in the environment config files
...
These are: metatile, bufferSize and cache_ttl
2013-02-25 17:05:59 +01:00
Sandro Santilli
14e3ead06e
Add redis.max configuration setting and document it.
2013-02-21 12:56:04 +01:00
Sandro Santilli
61f4212ba2
Remove use of ANSI colors from all example log formats
2013-01-30 12:59:05 +01:00