Commit Graph
5274 Commits
Author SHA1 Message Date
Daniel García Aubert 46bb400ffd Cast x-windshaft-cache header in order to fix assertions 2018-05-28 10:46:04 +02:00
Javier Goizueta dea1c74fcc Merge pull request #964 from CartoDB/metadata-categories
Add metadata parameter for NULL categories
2018-05-23 12:08:26 +02:00
Javier Goizueta 22a0f2c14e Merge branch 'master' into metadata-categories 2018-05-23 11:17:10 +02:00
Javier Goizueta 94c34eeb23 Small change to use const 2018-05-23 11:15:20 +02:00
Daniel G. Aubert d63d976916 Merge pull request #965 from CartoDB/fix-random-failures-test
Fix random failures test
2018-05-22 20:11:27 +02:00
Daniel García Aubert 54601db44a Remove test runner filter 2018-05-22 19:41:20 +02:00
Daniel García Aubert 4701decfcd No need to drain test-client 2018-05-22 19:37:46 +02:00
Daniel García Aubert cc81c8ff4c Only test user database timeout against Postgis Renderer if available (Postgis >= 2.4) 2018-05-22 19:22:08 +02:00
Daniel García Aubert 8febc78d0e Do not test against Postgis renderer because it does not implement renderer timeout option 2018-05-22 19:20:37 +02:00
Daniel García Aubert 87838bd4ce Override cache buster in order to not hit any internal cache 2018-05-22 18:28:57 +02:00
Daniel García Aubert dfc354550c Add method to override cache buster provided by server while fetching tiles and static images 2018-05-22 18:27:50 +02:00
Daniel García Aubert ef36466b3b Fix test to use the right helper function to set the user render timeout 2018-05-22 18:19:41 +02:00
Javier Goizueta 7041039572 Add tests for category metadata parameters 2018-05-22 13:42:29 +02:00
Javier Goizueta 97b4e19777 Add metadata parameter for NULL categories 2018-05-22 13:00:18 +02:00
Daniel G. Aubert 55bf6e86f7 Merge pull request #962 from CartoDB/upgrade-dependencies
Upgrade dependencies
2018-05-21 18:06:15 +02:00
Daniel García Aubert 683ec662b5 Merge branch 'master' into upgrade-dependencies 2018-05-21 17:51:14 +02:00
Daniel García Aubert 87c5844704 Update NEWS 2018-05-21 17:47:51 +02:00
Daniel García Aubert 094a0ea76d Upgrade windshaft version to 4.8.0 2018-05-21 17:41:19 +02:00
Javier Goizueta 6384f5538c Rename variable for clarity 2018-05-21 17:06:53 +02:00
Javier Goizueta befedfd80a Use ifError to check for errors 2018-05-21 17:03:16 +02:00
Javier Goizueta d828a92ea3 Use ifError to check for errors 2018-05-21 16:59:36 +02:00
Javier Goizueta 4711b28c25 Merge pull request #952 from CartoDB/metadata
Add optional layer metadata at instantiation
2018-05-21 16:05:43 +02:00
Javier Goizueta d7a90e6be4 Remove debugging comment 2018-05-21 15:54:52 +02:00
Javier Goizueta 267e770c63 Update NEWS 2018-05-21 15:43:32 +02:00
Javier Goizueta b233f18a0f Modernize code copied from SQL API 2018-05-21 15:43:23 +02:00
Javier Goizueta 32092d212e Fix bug 2018-05-21 14:05:27 +02:00
Daniel García Aubert b7b52eee80 Upgrade istanbul and jshint version to 0.4.5 and 2.9.5 respectively 2018-05-21 14:04:04 +02:00
Daniel García Aubert a8da7e60c3 Do not define dependencies in package.json with version ranges 2018-05-21 13:58:17 +02:00
Daniel García Aubert 83e944c985 Upgrade lru-cache version to 4.1.3 2018-05-21 13:29:07 +02:00
Daniel García Aubert 7f841d49b2 Upgrade mocha version to 3.5.3 2018-05-21 13:18:44 +02:00
Daniel García Aubert bdc52204e4 Upgrade nock version to 9.2.6 2018-05-21 13:01:01 +02:00
Daniel García Aubert c95b080267 Upgrade yargs version to 11.1.0 2018-05-21 12:47:48 +02:00
Javier Goizueta 11cdcc65ad Add safety limit to sample metadata
The sampling probability is now being computed using an estimate of the table row count
This could led to too high probabilities (to large samples) if the estimate is not accurate.
To avoid potential problems with large samples we've added a LIMIT to the sampling queries.
2018-05-21 12:45:16 +02:00
Daniel García Aubert 1e9ec9e053 Upgrade express version to 4.16.3 2018-05-21 12:30:28 +02:00
Daniel García Aubert 7bafc54280 Upgrade moment version to 2.22.1 2018-05-21 12:27:21 +02:00
Daniel García Aubert 69d5aef59b Upgrade node-statsd version to 0.1.1 2018-05-21 12:21:40 +02:00
Daniel García Aubert 985e61b3c6 Upgrade strftime version to 0.10.0 2018-05-21 12:16:30 +02:00
Daniel García Aubert 15f512a3c7 Upgrade step version to 1.0.0 2018-05-21 12:08:29 +02:00
Daniel García Aubert 1f3f7b4560 Upgrade semver version to 5.5.0 2018-05-21 12:04:23 +02:00
Javier Goizueta fecd63e582 Fix bug 2018-05-21 11:59:49 +02:00
Daniel García Aubert a32613c854 Upgrade queue-async to version 1.1.0 2018-05-21 11:58:23 +02:00
Javier Goizueta 38e55367b1 Revert error behaviour for estimatedFeatureCount
Keep current production behavior of ignoreing errors when computing this stat and returning -1.
This is done as to no introduce any instability in production at the moment.
2018-05-21 11:44:52 +02:00
Daniel García Aubert 73b837f4d9 Upgrade request to version 2.87.0 2018-05-21 10:53:29 +02:00
Daniel García Aubert 9b971aa124 Upgrade dot version to 1.1.2 2018-05-21 10:46:29 +02:00
Daniel García Aubert 8479198268 Upgrade body-parser version to 1.18.3 2018-05-21 10:25:04 +02:00
Daniel García Aubert 9daaf5bb6a Use development branch of windshaft 2018-05-21 10:15:22 +02:00
Javier Goizueta 4e99ff1c39 Fix token substitution for stat queries 2018-05-18 22:25:32 +02:00
Javier Goizueta 8e8458e557 Merge branch 'master' into metadata 2018-05-18 20:49:26 +02:00
Javier Goizueta 391ac51f0f Implement metadata queries with plain Promises
Remove usage of PhasedExecution
This achives better query execution granularity and
removes questionable usage of shared results object.
It introduces a couple of behavior changes:
* estimatedFeatureCount desn't ignore errors now
* sample always uses estimatedFeatureCount,even if the actual count is also computed.
2018-05-18 15:33:07 +02:00
Javier Goizueta 4bc8fb207a Use sql_raw for query without aggregation 2018-05-18 15:29:46 +02:00