Raul Ochoa
bfacd56800
Allow to use workers for transforming cartocss into mapnik XML
2016-12-01 17:02:40 +01:00
Raul Ochoa
58c407aabb
Alternative development example configuration for user in path instead of host
2016-11-24 12:57:45 +01:00
Raul Ochoa
fe750f23bc
Closer to reality production example configuration
2016-11-24 12:56:38 +01:00
Raul Ochoa
87a01a5cfd
Example configuration with just HTTP
2016-11-24 12:56:02 +01:00
Raul Ochoa
49f9904d00
Allow to set resource URL templates with substitution tokens
2016-11-22 16:41:31 +01:00
Raul Ochoa
e74ce9dfd8
Analyses limit configuration allows to set other limits than timeout
...
Configuration is now defined as a dictionary instead of just timeouts
per analysis type
2016-11-10 18:41:59 +01:00
Raul Ochoa
376573459c
Default analyses limits can be defined in configuration
2016-10-20 14:03:42 +02:00
Daniel García Aubert
f963fb321e
Set default config of analysis logger for test env
2016-09-23 17:35:46 +02:00
Daniel García Aubert
10feea0d48
Pass logger configuration to analysis backend and create a stream based on config
2016-09-23 17:11:04 +02:00
Raul Ochoa
25de018f7d
Add comment about row_limit config parameter
2016-08-01 12:59:38 +02:00
Daniel García Aubert
24dde1e4d0
Added config parameter to windshaft in order to use postgres' function ST_RemoveRepeatedPoints (set false by the default)
...
Conflicts:
lib/cartodb/server_options.js
2016-05-06 16:50:25 +02:00
Raul Ochoa
a35403cd91
Add option to modify host header template for camshaft batch client
2016-04-20 16:36:29 +02:00
Raul Ochoa
f932862ce4
Improve configuration for batch queries
2016-04-18 15:13:00 +02:00
Daniel García Aubert
08d43a8620
Added property 'enableLayerMetadata' to config files
2016-02-02 16:34:58 +01:00
Daniel García Aubert
640500a0e3
Updated config to use Windshaft's geojson renderer
2016-02-01 17:12:50 +01:00
Raul Ochoa
e0a7eb01cc
Use torque renderer config
...
Adds some notes about db pool params in torque
2015-09-04 16:33:40 +02:00
Raul Ochoa
0561a28a4d
Make http and https globalAgent options configurable
2015-08-27 16:28:16 +02:00
Raul Ochoa
3121ed9a95
Config samples for metatileCache with default behaviour
2015-08-18 15:18:58 +02:00
Raul Ochoa
9a393fa793
Adds some notes about uv_threadpool_size and mapnik renderer pool size
2015-07-07 12:27:09 +02:00
Raul Ochoa
cd28a4fbcc
redis-mpool noReadyCheck
and unwatchOnRelease
options from config
...
do not extend them as it disallows to pick from config
2015-07-06 11:52:34 +02:00
Raul Ochoa
75ddcbbd01
Updates windshaft to 0.46.0 and documents new config formatMetatile
2015-07-02 13:28:37 +02:00
Raul Ochoa
1df91aee6f
Merge pull request #293 from CartoDB/named-static-maps
...
Named static maps
2015-04-29 12:48:02 +02:00
Raul Ochoa
b64eaed7ed
Enables any URL in HTTP renderer whitelist in example configurations
2015-04-29 12:15:26 +02:00
Raul Ochoa
8e8ab09bec
Clarify fastly configuration is optional
2015-04-27 16:28:28 +02:00
Raul Ochoa
403039b695
Adds new configuration examples for fastly surrogate keys invalidation
2015-04-27 16:17:13 +02:00
Raul Ochoa
a6c1aefecc
Fixes in example configuration files:
...
- Puts back the still supported /tiles/template and /tiles/layergroup
- Changes from /u/:user to /user/:user for subdomainless users
2015-04-08 16:05:33 +02:00
Raul Ochoa
2ea880ce2c
cacheOnTimeout only for mapnik renderer
...
it does not make sense to have that as a general feature
2015-04-07 11:09:35 +02:00
Raul Ochoa
775b2b75a6
Fix typo
2015-04-07 10:41:19 +02:00
Raul Ochoa
2e1f08d764
Adds a feature flag to cache timed out tile requests: cacheOnTimeout
2015-04-06 18:52:54 +02:00
Raul Ochoa
e3c6569302
Adds an onTileErrorStrategy that intercepts error timeout
...
- returns an fallback image without error
2015-04-06 18:43:40 +02:00
Raul Ochoa
091352e75b
Fix typo
2015-04-06 18:00:46 +02:00
Raul Ochoa
f019f34601
Mapnik renderer configuration not part of the renderer
root configuration
...
- All configuration must be moved into `renderer.mapnik`
- see `config/environments/*.js.example` for reference
2015-04-01 15:04:56 +02:00
Raul Ochoa
400e51f13a
Removes rollbar as optional logger
2015-03-31 11:36:29 +02:00
Raul Ochoa
b2d9e5e822
Merge branch 'master' into 257-remove-old-api
2015-03-30 11:57:03 +02:00
Luis Bosque
0f30b7d7ef
Return failed health checks with disabled file
2015-03-25 18:19:40 +01:00
Raul Ochoa
d9ab1e8810
Deprecates old config URLs: /tiles/template and /tiles/layergroup
...
Moves all tests to run on new URLs
Deprecated base_url_legacy in config, it will keep working tho
2015-03-23 15:54:45 +01:00
Raul Ochoa
23f5be6c33
Remove config and sql api backend
2015-03-23 15:00:33 +01:00
Raul Ochoa
9b4acf99d5
Adds example configuration to accept user param in /tiles/layergroup
...
That is used in testing. Tests should start moving to /api/v1/map.
2015-03-20 00:34:30 +01:00
javi
2f44dfe1da
updated test config
2015-03-18 18:36:44 +01:00
javi
c1c6d493b7
allow urls like /u/:user/
2015-03-18 15:54:05 +01:00
Raul Ochoa
0d5242d12b
Add enabledFeatures configuration to the example configuration files
...
- Enables querytables from postgres as default
2015-03-09 14:42:47 +01:00
Raul Ochoa
3ea3638fe9
Merge pull request #218 from strk/master-own-testuser
...
Use a windshaft-specific name for the test user
2015-02-16 18:55:34 +01:00
Raul Ochoa
81919706ea
Adds default image placeholder for http renderer to use as fallback
2015-02-09 15:08:36 +01:00
Raul Ochoa
a82af16347
Adds a template test with http layer
2015-02-04 18:57:46 +01:00
Raul Ochoa
7e2be7b30f
Document varnish configuration
2015-01-26 16:27:59 +01:00
Raul Ochoa
6e70518146
Split between old cache_enabled and new purge_enabled configuration
2015-01-23 17:46:16 +01:00
Raul Ochoa
885accdadf
Adds varnish http port to the default configurations
2015-01-23 16:36:45 +01:00
Raul Ochoa
845ebcac15
Merge branch 'master' into static-controllers
...
Conflicts:
npm-shrinkwrap.json
2015-01-13 12:45:37 +01:00
Alejandro Martínez
07fd7619bc
Merge remote-tracking branch 'origin/master' into health-check
...
Conflicts:
NEWS.md
npm-shrinkwrap.json
package.json
2015-01-13 11:55:54 +01:00
Alejandro Martínez
96bcd14bb8
Remove PostgreSQL from health checks
...
This way the health checks will only check for Redis and Mapnik
initialization.
An empty tile without layers or datasources is generated.
2015-01-13 11:29:19 +01:00
Alejandro Martínez
db9d350cae
Add healthcheck configuration examples
2015-01-12 16:00:39 +01:00
Raul Ochoa
48d60821a7
Exposes http renderer config
2014-12-01 18:43:40 +01:00
Raul Ochoa
bf970803ec
Defaults logging to stdout in development config example
2014-11-25 13:19:04 +01:00
Raul Ochoa
c84ed0a4b4
Merge branch 'master' into pgraster
...
Conflicts:
npm-shrinkwrap.json
package.json
2014-11-05 14:54:59 +01:00
Raul Ochoa
6325a23bb4
Adds default value for raster overviews configuration
2014-11-05 12:48:26 +01:00
Raul Ochoa
c88330f5f2
Allow a different cache-control max-age for layergroup responses
2014-10-24 16:05:41 +02:00
Raul Ochoa
e3d0f0ec8f
Adds default value for redis returnToHead configuration
2014-10-17 14:18:14 +02:00
Raul Ochoa
cf5e34eae6
Upgrades Windshaft to start reporting redis/renderers/mapnik pool metrics
2014-10-15 16:45:49 +02:00
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
Sandro Santilli
e9f5c60719
Use a windshaft-specific name for the test user
...
Avoids problems with running cartodb-sql-api tests after
windshaft-cartodb tests (as the test database is not cleaned up)
2014-10-08 10:31:32 +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
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