Commit Graph

5332 Commits

Author SHA1 Message Date
IagoLast
ae7e7578db Use early return 2018-06-13 09:38:24 +02:00
Javier Goizueta
0cf6605b8d Use more precise function name 2018-06-12 12:59:10 +02:00
Javier Goizueta
4a52620d83 Various fixes
This avoids errors when trying to wrap dates or detect wrapped dates in non-mapnik layers
2018-06-12 12:05:31 +02:00
Javier Goizueta
251570b638 Fix tests 2018-06-12 12:04:13 +02:00
Javier Goizueta
660c1777e3 Fix per-layer date wrapping 2018-06-11 19:31:42 +02:00
Javier Goizueta
5407df03fa Implement missing tests 2018-06-11 19:31:15 +02:00
Javier Goizueta
84c34361a0 Fix loop limits, add per layer options in test mapconfig Factory 2018-06-11 19:30:48 +02:00
Javier Goizueta
5b637577c8 Fix conflict resolution gone wrong 2018-06-05 16:30:27 +02:00
Javier Goizueta
0258051f06 Merge branch 'cartovl-130' of github.com:CartoDB/Windshaft-cartodb into cartovl-130
# Conflicts:
#	test/acceptance/date-wrapping.spec.js
2018-06-05 15:43:13 +02:00
Javier Goizueta
2ab22882d6 Slight code trimming 2018-06-05 15:39:15 +02:00
Javier Goizueta
55f6241769 Add date wrapping metadata 2018-06-05 15:39:01 +02:00
IagoLast
e8ecd9b2e0 Fix new test 2018-06-05 11:44:30 +02:00
Javier Goizueta
b10cf4bebb New test for casted dates metadata 2018-06-05 11:25:00 +02:00
IagoLast
1491f29f96 Fix tests 2018-06-05 10:10:56 +02:00
IagoLast
9f4b6d5f43 Fix linter 2018-06-05 09:57:48 +02:00
IagoLast
a883514c8a Remove control flag 2018-06-05 09:35:01 +02:00
IagoLast
9ee6d7fc91 Implement multiple layer date wrapping 2018-06-05 09:34:44 +02:00
IagoLast
7df1a19da4 Add test for multiple-layer date wrap 2018-06-05 08:58:44 +02:00
IagoLast
2ee6c8487d PR style fixes 2018-06-05 08:44:20 +02:00
IagoLast
8ec2b35557 Fix tests 2018-06-01 12:25:36 +02:00
Ubuntu
ae4b233458 Pass tests 2018-06-01 10:18:07 +00:00
Ubuntu
6872d57581 Add tests 2018-06-01 10:08:34 +00:00
elenatorro
79962a7566 Refactor long line 2018-05-31 19:07:57 +02:00
elenatorro
d4c6282455 Refactor date wrapper 2018-05-31 18:53:01 +02:00
elenatorro
db3370cd21 Use wrapDates function from vector adapter 2018-05-31 18:46:23 +02:00
elenatorro
4213e3163a Move queryPromise function 2018-05-31 18:37:43 +02:00
IagoLast
3850bbb68e Send dates as unix epoch instead strings in .mvt files
This commit creates a new ConfigAdapter used in vector maps instantiations.
This adapter generates a new sql query for ONE SINGLE LAYER (carto-vl currently only supports one layer per mvt)
where the date columns are wrapped into a epoch using the `date_part` function.

Due this mvt files are smaller since we use numbers instead strings to represent dates, this is also faster in carto-gl
where we interpolate linearly between 0 and 1 to create animations.

Notice we should add a parameter to make this transformation optional.
We also should take into account the epoch precission.
2018-05-31 17:49:40 +02:00
Daniel G. Aubert
f732ed970b
Merge pull request #969 from CartoDB/remove-deprecated-base-url-configuration
Remove deprecated base url configuration
2018-05-30 17:36:52 +02:00
Daniel García Aubert
9a60ab07a8 Remove deprecated base url configuration 2018-05-30 16:51:37 +02:00
Daniel G. Aubert
12b91e7671
Merge pull request #966 from CartoDB/unify-connection-pool-config
Unify connection pool config
2018-05-30 14:31:39 +02:00
Daniel García Aubert
fe79ee0315 Merge branch 'master' into unify-connection-pool-config 2018-05-29 16:44:21 +02:00
Daniel García Aubert
9c3b3e698e Update yarn.lock 2018-05-29 16:28:23 +02:00
Raúl Marín
ca4eeb332a
Merge pull request #967 from CartoDB/psql_update
Update Windshaft, camshaft and cartodb-psql to use cartodb-psql 0.11.0
2018-05-28 18:07:40 +02:00
Raul Marin
794c3efb7d Update Windshaft, camshaft and cartodb-psql to use cartodb-psql 0.11.0 2018-05-28 17:59:25 +02:00
Javier Goizueta
20fe9c45cf
Merge pull request #968 from CartoDB/sample-columns
Sample columns
2018-05-28 17:51:38 +02:00
Javier Goizueta
26da872704 Leave sample exclude_columns for later 2018-05-28 17:37:45 +02:00
Javier Goizueta
8a1d5d3a48 Be careful and detect type invalid types 2018-05-28 17:36:58 +02:00
Javier Goizueta
0392a2a343
Merge pull request #963 from CartoDB/refactor-metadata
Refactor metadata queryPromise
2018-05-28 17:20:23 +02:00
Javier Goizueta
34a2f3b32b Tests were missing in previous commit 2018-05-28 16:50:53 +02:00
Javier Goizueta
4bb8914d9a Add parameters to select metadata sample columns 2018-05-28 16:08:31 +02:00
Javier Goizueta
f7c80a0101 Merge branch 'master' into refactor-metadata 2018-05-28 10:49:58 +02:00
Daniel García Aubert
2d417b4a37 Merge branch 'master' into unify-connection-pool-config 2018-05-28 10:47:02 +02:00
Daniel García Aubert
46bb400ffd Cast x-windshaft-cache header in order to fix assertions 2018-05-28 10:46:04 +02:00
Daniel García Aubert
8b05d75f97 Revert test runner filters 2018-05-28 10:32:31 +02:00
Daniel García Aubert
4861d35628 Cast to integer before comparing cache headers 2018-05-28 10:31:48 +02:00
Daniel García Aubert
4a8bfcf647 Revert this commit: try to see what's happening here 2018-05-28 10:03:07 +02:00
Daniel García Aubert
b311f0e091 Add generic pool configuration to postgres global config 2018-05-25 18:38:31 +02:00
Daniel García Aubert
4e4399b727 Missing postgis configuration 2018-05-25 18:00:53 +02:00
Daniel García Aubert
bbab9c1a6b Avoid breaking changes 2018-05-25 14:44:58 +02:00
Daniel García Aubert
5938836ff5 Use default postgres port 2018-05-25 14:36:06 +02:00