Mario de Frutos
6349be476d
Remove 1 row limit for isolines functions
2016-07-29 17:00:08 +02:00
Mario de Frutos
fc399c12c1
Change notices for debug
2016-07-25 13:58:01 +02:00
Mario de Frutos
d0f8797ccb
Release 0.13.3 complete artifact
2016-07-25 13:25:36 +02:00
Mario de Frutos
79d0b5ba7c
Add service providers that come from the user configuration
2016-07-25 12:25:52 +02:00
Mario de Frutos
ea4ee402a8
Release 0.13.2 to fix range isolines problem
2016-07-22 16:27:44 +02:00
Mario de Frutos
69548eaa25
Fixed return error in case NULL value is returned for isolines shape
2016-07-22 14:55:01 +02:00
Carla
28f49bdad2
Merge pull request #226 from CartoDB/release_server_13_1
...
Release server 0.13.1
2016-07-15 15:33:30 +02:00
Carla Iriberri
8e4c1554bb
Release 0.13.1 server
2016-07-15 15:19:10 +02:00
Carla Iriberri
39a7cc955a
Move IP address reading to DS server
2016-07-15 11:54:38 +02:00
Carla Iriberri
3b524ee3bc
Add dumpversion
2016-07-11 18:55:31 +02:00
Carla Iriberri
8d3c99bc7c
Add isoline bugfix
2016-07-11 18:00:08 +02:00
Carla Iriberri
14dffc8841
Merge branch 'development' into bump_version_dev
2016-07-11 17:32:07 +02:00
Rafa de la Torre
554af3075e
Avoid unneeded mapping/translation of rows
2016-07-11 16:57:05 +02:00
Rafa de la Torre
9f4df6fa7d
Return None/null instead of crashing
...
When there's no enough information to produce an isoline (less than 3
points) return a NULL multipolygon to the upper layer. This usually
happens when the matrix API returns null cost for most points in the
request.
2016-07-11 16:57:05 +02:00
Carla Iriberri
65d8ab3c74
Bump client to 0.10.0 sevrer to 0.13.0
2016-07-11 14:52:14 +02:00
Carla Iriberri
7b1132b4d2
Fix conflicts take 4
2016-07-11 12:18:07 +02:00
Carla Iriberri
e3a9a0c08d
Remove versioning take 3
2016-07-11 11:48:09 +02:00
Carla Iriberri
62f866fb55
Remove versioning take 2
2016-07-11 11:45:31 +02:00
Carla Iriberri
99d21f9a84
bring master to fix versioning issues
2016-07-11 11:29:06 +02:00
Carla
2aace4bf7d
Update README.md
2016-07-11 10:51:16 +02:00
Carla Iriberri
d8aa646251
Add mapzen config helper function
2016-07-07 10:41:15 +02:00
Carla Iriberri
97f4a8228b
Missing file upload
2016-07-07 10:01:48 +02:00
Carla Iriberri
1022097300
Bump server to 0.12.0
2016-07-07 09:58:51 +02:00
Rafa de la Torre
9b7a2d491f
Fix bug adapting types passing through plpython
2016-07-06 19:58:04 +02:00
Rafa de la Torre
99798f2618
Integrate isodistance into SQL API
2016-07-06 19:40:40 +02:00
Carla Iriberri
a046d3ce97
Add Mapzen Matrix to config and metrics services
2016-07-06 13:19:28 +02:00
Rafa de la Torre
eb906fae35
Convert to multipolygon and return isolines
2016-07-06 13:18:54 +02:00
Rafa de la Torre
6810dc0ff0
Code to glue together pg and python (WIP)
2016-07-05 20:56:15 +02:00
Rafa de la Torre
53fe4ce21d
An attempt to adapt paremetrs (WIP)
2016-07-05 18:48:21 +02:00
Rafa de la Torre
40cacd99dc
Some code trying to pull everything together (WIP)
2016-07-05 18:48:21 +02:00
Carla Iriberri
4075e7349b
Add new provider functions in geocode street
2016-07-05 11:53:46 +02:00
Carla Iriberri
6d35cff9c7
Exposes geocoder providers in public geocoder functions
...
Add config function in postgres explicitly to get MapzenGeocoderConfig.
Bump versions for client and server APIs. New MapzenGeocoderConfig
included to be able to use current QuotaServices with non-configured
users.
2016-07-05 11:13:43 +02:00
Carla
a3bdbf6461
remove observatory dependency
2016-07-04 10:43:35 +02:00
Carla Iriberri
92b89b7408
Prepare new version for client and server
2016-07-01 12:24:04 +02:00
Carla Iriberri
50ac8bc972
Add server side tests for function signature checks
2016-07-01 12:24:04 +02:00
Carla Iriberri
ffe44ce94e
Fully qualify, several fixes and variable renaming
2016-07-01 12:23:57 +02:00
Rafa de la Torre
88d2af4e0a
Remove schema_triggers from tests
...
schema_triggers is no longer an indirect dependency.
2016-07-01 12:18:49 +02:00
Rafa de la Torre
4b72af34ec
Fixes to be able to install the extension
2016-07-01 12:18:49 +02:00
Rafa de la Torre
d517c62e6f
Make cdb_dataservices_server.OBS_GetProcessedData "public"
2016-07-01 12:18:49 +02:00
Rafa de la Torre
1ed02c69bc
Qualify types with the schema name
2016-07-01 12:18:49 +02:00
Carla
6c627fb207
Add augment functions
2016-07-01 12:18:11 +02:00
Mario de Frutos
2b35c0b375
New release task for Makefile
...
Added new release task in the make file to automatize the new version
process:
- Move current version to old_versions folder
- Change .control file to the new version
- Create the complete SQL file for the new version
- Create empty upgrade and downgrade files
To call the new task you should pass the NEW_VERSION variable. Eg:
make release NEW_VERSION=0.x.0
2016-05-31 16:37:32 +02:00
Mario de Frutos
27124e26dd
Server side SQL file for version 0.10.0
2016-05-31 10:51:01 +02:00
Mario de Frutos
770ff0eb95
Server side part for function obs_getmeasurebyid
2016-05-30 18:13:45 +02:00
Carla Iriberri
21aac960a6
Add function cdb_routing_with_waypoints
...
Add routing with waypoints functions to client and server. Includes
signature checks tests for the Postgresql functions and unit and
integration tests for the Python library.
Add client v0.6.0 and server v0.9.0
2016-05-25 11:38:37 +02:00
Mario de Frutos
86dabe1c35
Version file for server 0.8.0
2016-05-16 11:04:07 +02:00
Mario de Frutos
5d6c3d7b11
Maintain old snapshot functions to avoid break compatibility
2016-05-16 10:25:27 +02:00
Mario de Frutos
8680c9cbd0
We let the old qlik snapshots functions but we make new ones with the new snapshot part from observatory'
2016-05-16 10:25:27 +02:00
Mario de Frutos
f59217779e
New integration tests for data observatory functions
2016-05-16 10:25:27 +02:00
Mario de Frutos
c7c9e6e284
Server side new data observatory functions (v0.8.0)
2016-05-16 10:25:26 +02:00
Mario de Frutos
33b48ade5c
Version 0.7.4 file
2016-05-10 17:00:42 +02:00
Mario de Frutos
3e09605757
On 4xx we have to return an empty response instead of an exception
2016-05-10 16:46:38 +02:00
Mario de Frutos
bf2930984d
Version 0.7.3 file
2016-05-09 18:32:12 +02:00
Mario de Frutos
0735bbcb41
Change loopback to observatory just to call the observatory extension functions
2016-05-09 18:25:44 +02:00
Mario de Frutos
693c7739fb
Version 0.7.2 file
2016-05-04 16:53:11 +02:00
Mario de Frutos
e81dadaf2e
Green/Blue deploy system for the observatory functions
2016-05-03 13:49:14 +02:00
Mario de Frutos
ee13920a8e
Server SQL file for version 0.7.1
2016-04-25 11:12:46 +02:00
Mario de Frutos
4407ff630e
Change data observatory config file to segragate more in order to prepare for future observatory elements
2016-04-25 10:03:39 +02:00
Mario de Frutos
06e8752c33
Server version 0.7.0
2016-04-20 16:04:40 +02:00
Mario de Frutos
1daf78e41a
Integration tests for the data observatory
2016-04-20 15:58:39 +02:00
Mario de Frutos
3c5325c1d7
Server data observatory functions
2016-04-20 15:58:38 +02:00
Mario de Frutos
8cd94973ff
Version 0.6.2
2016-04-15 14:43:45 +02:00
Mario de Frutos
c9ddc37051
Mapzen geocoder and routing quota check
2016-04-15 10:21:40 +02:00
Mario de Frutos
923774ffe4
Merge pull request #142 from CartoDB/geocoder_agnostic
...
Mapzen geocoder now concatenates the city and province to the query search if passed
2016-04-14 08:06:40 +02:00
Mario de Frutos
cb921614c3
Version 0.6.1 sql files
2016-04-14 07:46:28 +02:00
Mario de Frutos
b4c1991c90
Mapzen geocoder checks for the iso3 for the country passed
2016-04-13 18:49:13 +02:00
Carla
5f74d012a6
Update 00_install_test files
2016-03-31 16:25:59 +02:00
Mario de Frutos
0deb834531
Version 0.6.0 extension files
2016-03-28 09:11:01 +02:00
Mario de Frutos
89ec3dcfa6
Mapzen geocoder integrated
2016-03-23 13:37:30 +01:00
Mario de Frutos
d622e17608
Version 0.5.2-server
2016-03-23 13:11:57 +01:00
Mario de Frutos
357458f44d
Check for some issues like empty input, recoverable exceptions, etc
2016-03-22 15:19:03 +01:00
Mario de Frutos
4061009df0
4xx generated empty responses
2016-03-17 22:54:19 +01:00
Mario de Frutos
47f2eba4e4
Removed old versioning system
2016-03-17 22:49:55 +01:00
Mario de Frutos
7802f85c4b
Full 0.5.1 server file updated
2016-03-17 11:55:23 +01:00
Mario de Frutos
0f262510b2
User config helper for internal geocoder too
2016-03-17 11:48:25 +01:00
Mario de Frutos
6fb891ec86
Added headers for the generated files
2016-03-16 18:05:48 +01:00
Mario de Frutos
bd2e380225
Add logger for the internal geocoder too
2016-03-08 16:47:49 +01:00
Mario de Frutos
c293b55c3c
Added log and cost_per_hit config to the db config
2016-03-08 16:47:49 +01:00
Mario de Frutos
b97e838416
Refactor to move logic from SQL functions to Python
...
- Moved the logic the retrieve the redis connection params to
RedisDBConfig class
- Moved the logic that retrieve the services configuration to
ServicesDBConfig
2016-03-08 16:47:49 +01:00
Mario de Frutos
0b4d1bb17f
Upgrade files for the 0.5.1 version of the server
2016-03-08 16:47:48 +01:00
Mario de Frutos
e867394261
Move the old version files to a folder
2016-03-08 16:47:48 +01:00
Mario de Frutos
7237e01601
Change metrics increment naming to reflect service instead of geocoder
2016-03-07 16:03:28 +01:00
Mario de Frutos
fbd42e3db0
Scaffolding for the 0.5.1 version
2016-03-07 16:03:23 +01:00
Mario de Frutos
9a36445661
Sentinel id could be removed safely from the config
...
Removing the sentinel_master_id property from the cdb_conf
redis config, the extension is going to use a single redis instance
instead of Sentinel
2016-02-26 10:49:10 +01:00
Mario de Frutos
e6b0e3794b
Mapzen integration for the server side
2016-02-26 10:49:10 +01:00
Luis Bosque
2a807af6df
Fix upgrade/downgrade paths to 0.5.0
2016-02-26 10:49:09 +01:00
Luis Bosque
6c5b1b4e99
Use strictredis if sentinel_master_id is not null
...
Also, use only a redis_host and redis_port attributes either if the
connection is to redis or to sentinel
2016-02-26 10:49:09 +01:00
Luis Bosque
04617332a2
Add _redis_conf_params type alter
...
In order to add or remove redis_host attribute to upgrade/downgrade path
2016-02-26 10:49:09 +01:00
Luis Bosque
93463b3032
Support using a common redis connection
...
If sentinel_host or sentinel_cluster_id is not provided it will try to
connect with a redis_host parameter
2016-02-26 10:49:08 +01:00
Mario de Frutos
d27b2a2b78
Block google services users to use isolines functions
...
Due some service restrictions, google services users couldn't use
the HERE services which includes the isolines functions.
2016-02-26 10:42:05 +01:00
Mario de Frutos
448f47589a
Renamed from routing to isolines helper
2016-02-22 10:28:19 +01:00
Mario de Frutos
e764b9036d
Quota check for the routing feature
...
We have refactor all the quota logic and extracted to a new QuotaChecker
class in order to have it ready to create a factory when needed
Added the logic for the routing quota check
2016-02-18 15:40:55 +01:00
Mario de Frutos
32c146336d
Change the url to production in here routing functions
2016-02-12 14:52:00 +01:00
Mario de Frutos
93f003a672
Fixed error in the imports for the version 0.3.0
2016-02-12 12:55:12 +01:00
Mario de Frutos
3a4130282e
Limit the mode types accepted
2016-02-12 10:01:42 +01:00
Mario de Frutos
5c1b320555
Routing server side working properly
2016-02-10 22:26:32 +01:00
Carla Iriberri
d0f7ac4d49
Fix conflict
2016-02-10 20:00:48 +01:00
Carla Iriberri
d4a2184ce0
Multiple fixes
2016-02-10 19:59:00 +01:00
Carla
42d0812383
Fix indents
2016-02-10 17:58:48 +01:00
Carla Iriberri
e996d3796a
Comment quota code
2016-02-10 17:42:11 +01:00