Mario de Frutos
a8140e53c3
Update routing mode type doc
2018-11-30 12:30:40 +01:00
Mario de Frutos
c28ca4861a
Update NEWS.md
2018-11-30 12:24:47 +01:00
Mario de Frutos
6b6fbef586
Remove unused import
2018-11-30 11:31:46 +01:00
Mario de Frutos
eb4638a326
CR fixes
2018-11-30 11:24:12 +01:00
Mario de Frutos
a919b87664
Include test for valid request with route type
2018-11-29 16:22:34 +01:00
Mario de Frutos
98a4ed81c5
Add test for route type verification
2018-11-29 16:16:22 +01:00
Mario de Frutos
0ec1e051be
Include options parsing functions
2018-11-29 14:28:54 +01:00
Mario de Frutos
850497ef79
Fix some missing arguments in the functions and add drop for the old ones
2018-11-29 13:02:18 +01:00
Mario de Frutos
8d2d0ececd
SQL server extension artifact for version 0.35.0
2018-11-29 12:34:56 +01:00
Mario de Frutos
90fd8587e2
Upgrade and downgrade files
2018-11-29 12:12:19 +01:00
Mario de Frutos
64a0616c97
Added options and units parameters to the routing functions
2018-11-29 12:12:05 +01:00
Mario de Frutos
b1bdf2460e
Version 0.35.0 initial files
2018-11-29 12:09:48 +01:00
Mario de Frutos
04bbb32849
Added mode type to Tomtom routing functions
2018-11-29 11:51:59 +01:00
Mario de Frutos
522591dd63
Update NEWS.md
2018-11-27 17:51:45 +01:00
Mario de Frutos
b2cdb378fb
Regenerate 0.34.2 artifact
2018-11-27 17:43:02 +01:00
Mario de Frutos
100319ed0e
Migrate old versions
2018-11-27 17:41:14 +01:00
Mario de Frutos
5e161b55d2
Merge branch 'development' into fix_metrics
2018-11-27 17:39:56 +01:00
Mario de Frutos
7f4b87f513
Rename to release
2018-11-27 17:39:05 +01:00
Mario de Frutos
4ae4080bba
Updated NEWS.md
2018-11-22 15:10:11 +01:00
Mario de Frutos
1027d554a5
Upgrade script from 0.34.0 to 0.34.1
2018-11-19 18:23:28 +01:00
Mario de Frutos
4e1f081952
Generated 0.34.1 artifact with changes
2018-11-19 18:11:23 +01:00
Mario de Frutos
87bb8bea68
Remove duped metrics for isochrones
...
We are counting the success/empty inside the iteration of the results
returned by the third party service.
For example, if we ask for 3 isochrones to a provider we count:
- 1 for success or empty
- If success we add 1 more success for each isochrone in the result
- N isolines_generated
but it should be
- 1 for success or empty
- N isolines_generated
2018-11-19 17:59:47 +01:00
Mario de Frutos
dc47f6f71b
New version 0.34.1 artifacts
2018-11-19 17:51:26 +01:00
Mario de Frutos
2f6d067b4e
Parse JSON parameters to avoid problems
...
If we pass JSON as string, with scape characters and so on, we are
going to have problems parsing that metrics in ES
2018-11-05 17:06:52 +01:00
Mario de Frutos
089d3e3f27
New version 0.34.1
2018-11-05 16:51:17 +01:00
Mario de Frutos
36c42096e4
Updated NEWS.md
2018-10-31 13:58:29 +01:00
Mario de Frutos
33f40bc945
TOMTOM uses 403 instead of 429 for rate limiting
...
That has a great problem when we're dealing with legit 403 status for
example deactivated user, forbidden access, etc.
I've added a check for the HTTP header `X-Error-Detail-Header` in order
to distinguish between legit 403 and 429 error messages
Possible values for `X-Error-Detail-Header` in a 403 error:
o Service Requires SSL : http is used instead of https (secure)
o Invalid Referer : invalid 'Referer' header value is send
to https://api.tomtom.com and allowed referer values are
configured on specific API key
o Account Over Queries Per Second Limit : rate limit exceeded
o Account Inactive : incorrect API key/API key no longer valid
2018-10-31 12:59:13 +01:00
Mario de Frutos
17c993f6ef
Bump version
2018-10-24 12:00:44 +02:00
Mario de Frutos
6640909780
Add provider for QPS manger in tomtom services
2018-10-24 12:00:08 +02:00
Mario de Frutos
0bcdaeabc5
Include note to explain why some isodistances could not be precise
2018-10-24 11:59:06 +02:00
Mario de Frutos
cd8173c7e0
Include note to explain why some isodistances could not be precise
2018-10-23 16:36:05 +02:00
Mario de Frutos
56a2ebb210
Fix qps timeout bug
2018-10-03 18:50:20 +02:00
Mario de Frutos
61a27a9f9d
Tomtom QPS fix
...
Tomtom return 403 status code in the following scenarios:
- Forbidden
- Not authorized
- Account inactive
- Account over queries per second limit
- Account over rate limit
- Rate limit exceeded
So when we reach the QPS limit we receive a 403 instead of 429 so we
have to include the provider in the qps service to differentiate between
providers that returns 429 and special cases like tomtom
2018-10-03 16:35:38 +02:00
Mario de Frutos
9398ec0524
Updated NEWS.md
2018-08-27 11:56:15 +02:00
Mario de Frutos
073c527a62
Update NEWS.md
2018-08-21 18:42:16 +02:00
Mario de Frutos
a8e96366a5
Bump for the python library version
2018-08-21 18:40:22 +02:00
Mario de Frutos
6cc3cda6e0
Remove obs_snapshot_config from python library
2018-08-21 18:28:55 +02:00
Mario de Frutos
0e95c5ff90
Now the snapshot functions use the obs_genral config
2018-08-21 18:25:12 +02:00
Mario de Frutos
fba933cc88
Remove obs_snapshot_config
2018-08-21 18:18:10 +02:00
Mario de Frutos
44da876b4c
Version 0.33.0 initial commit
2018-08-21 18:15:29 +02:00
Mario de Frutos
71b87834b3
Merge pull request #501 from CartoDB/fix_mapbox_routing_fixture
...
Fix mapbox routing fixture
2018-06-27 11:13:22 +02:00
Mario de Frutos
6b117e26b1
Remove unused Mapzen test
2018-05-07 12:22:39 +02:00
Mario de Frutos
e70aefba1d
Merge pull request #491 from CartoDB/development
...
Release 0.30.5 for server and 0.17.6 for python library
2018-03-28 10:38:06 +02:00
Mario de Frutos
423fe42007
Merge pull request #488 from CartoDB/cc211-Isolines_should_always_return_multipolygon
...
Cc211 isolines should always return multipolygon
2018-03-28 10:35:43 +02:00
Mario de Frutos
5e141e3a10
Update NEWS.md
2018-03-28 10:34:45 +02:00
Mario de Frutos
50aa537a7a
Bump python library version
2018-03-27 16:36:04 +02:00
Mario de Frutos
e25e2c26a0
Remove the PARALLEL modifiers from the version SQL artifact
2018-03-27 16:36:04 +02:00
Mario de Frutos
53e9ad4d2e
Merge pull request #490 from CartoDB/development
...
Release python library 0.17.5
2018-03-27 16:23:28 +02:00
Mario de Frutos
ea5818f08f
Update NEWS.md
2018-03-27 16:20:29 +02:00
Mario de Frutos
2f8edbe5ce
Merge pull request #476 from CartoDB/Avoid_reaching_provider_for_empty_geocodings
...
Avoid reaching provider for empty geocodings
2018-03-27 16:12:33 +02:00
Mario de Frutos
e324afd77f
Update NEWS.md
2018-03-14 11:20:56 +01:00
Mario de Frutos
0196292093
Bump version
2018-03-14 11:20:12 +01:00
Mario de Frutos
f652a52a8d
Use routing quota instead of monthly quota
2018-03-14 11:19:48 +01:00
Mario de Frutos
ad46de1156
Bump version and update NEWS.md
2018-02-27 18:11:50 +01:00
Mario de Frutos
97f1611d62
Only get mapzen/mapbox values in case the provider of routing is one of these
2018-02-27 18:09:21 +01:00
Mario de Frutos
05e2cc981e
Change min log level for tests to WARNING
2018-02-22 11:20:16 +01:00
Mario de Frutos
cbc19b869c
Fix CR suggestions
2018-02-22 11:14:33 +01:00
Mario de Frutos
199788748b
Updated NEWS.md
2018-02-21 19:14:56 +01:00
Mario de Frutos
e3f23adfdd
Bump to version 0.17.0
2018-02-21 19:14:47 +01:00
Mario de Frutos
39dabffb85
Now is not mandatory to have mapzen configuration becuase its deprecated as provider
2018-02-21 19:14:29 +01:00
Mario de Frutos
03e1d1ca61
Change default provider to mapbox instead of mapzen
2018-02-21 19:13:59 +01:00
Mario de Frutos
c14fb057d3
Update README.md
2018-02-14 11:03:51 +01:00
Mario de Frutos
9e247685b8
Merge pull request #465 from CartoDB/457-Fix_Mapbox_Python_tests
...
457 fix mapbox python tests
2018-02-14 10:21:29 +01:00
Mario de Frutos
39c54f3e0c
Merge pull request #464 from CartoDB/development
...
Release 0.16.7
2018-02-13 13:26:44 +01:00
Mario de Frutos
54e40645fa
Update NEWS.md
2018-02-13 11:51:06 +01:00
Mario de Frutos
a86b8e86f9
Merge pull request #462 from CartoDB/Fixing_mapbox_request_errors
...
Fixed Mapbox requests and responses
2018-02-13 11:46:45 +01:00
Mario de Frutos
462773a138
Merge pull request #453 from CartoDB/development
...
Release python library version 0.16.5
2018-02-05 09:39:47 +01:00
Mario de Frutos
fad2f25183
Updated NEWS.md
2018-02-05 09:35:40 +01:00
Mario de Frutos
2f54ef7e4e
Merge pull request #452 from CartoDB/fix_misplaced_coordinate_polyline
...
Multiple fixes
2018-02-05 09:30:24 +01:00
Mario de Frutos
ab4d77edf2
Merge pull request #377 from CartoDB/logger_conf_wrong_square_brackets
...
Removed wrong square brackets
2018-02-02 18:16:36 +01:00
Mario de Frutos
0b12f26f47
Add info about square brackets in server configuration of the README
2018-02-02 18:15:40 +01:00
Mario de Frutos
a116aba660
Merge pull request #379 from CartoDB/missing_grant_usage
...
Missing GRANT USAGE
2018-02-02 18:11:47 +01:00
Mario de Frutos
29d5a332b6
Change to reflect the current used user for the DS
...
Check this issue https://github.com/CartoDB/dataservices-api/issues/380
which talks about the renaming for a more proper name
2018-02-02 18:10:02 +01:00
Mario de Frutos
a791d02dcc
422 errors from mapbox return empty response
2018-02-02 14:11:22 +01:00
Mario de Frutos
e2612645c3
Bump to version 0.16.5
2018-02-02 13:18:47 +01:00
Mario de Frutos
c5fed2cc80
Check for empty coordinates when we transform to polygon
2018-02-02 13:18:32 +01:00
Mario de Frutos
a1f339376e
By default the polyline comes with 6 decimals so we avoid to use 5 by default
2018-02-02 13:17:56 +01:00
Mario de Frutos
019df2b4e0
Merge pull request #451 from CartoDB/development
...
Hotfix circular dependencies exceptions
2018-02-02 12:38:23 +01:00
Mario de Frutos
9e67beab3d
Merge pull request #450 from CartoDB/move_exceptions_to_avoid_circular_dependencies
...
Move exceptions to a proper place
2018-02-02 12:37:14 +01:00
Mario de Frutos
5c7d1e9ac1
Solve some dependencies bugs
2018-02-02 12:29:48 +01:00
Mario de Frutos
6e54507b5a
Move exceptions to a proper place
2018-02-02 12:06:43 +01:00
Mario de Frutos
14925ea448
Add missing imports for google gecode street
2018-02-02 11:18:56 +01:00
Mario de Frutos
26e0a5e00f
Merge pull request #448 from CartoDB/development
...
Release server 0.30.2 and python library 0.16.4
2018-02-02 10:37:16 +01:00
Mario de Frutos
a99e0cb513
Updated NEWS.md
2018-02-02 10:32:24 +01:00
Mario de Frutos
1e4fef5868
Merge pull request #447 from CartoDB/dont_send_quota_exceptions_rollbar
...
Avoid treating quota exception as bug exception
2018-02-02 10:29:04 +01:00
Mario de Frutos
3973483af2
Move limits check inside the try
2018-02-01 19:03:32 +01:00
Mario de Frutos
88edad9414
Release artifacts for version 0.30.2
2018-02-01 18:46:24 +01:00
Mario de Frutos
88ad551e4a
Bump python version to 0.16.4
2018-02-01 18:40:21 +01:00
Mario de Frutos
94eaf84f91
Treat quota exception as a failure
2018-02-01 18:27:32 +01:00
Mario de Frutos
0df0b0d49c
Avoid treating quota exception as bug exception
2018-02-01 18:21:15 +01:00
Mario de Frutos
b260c29b8c
Merge pull request #445 from CartoDB/development
...
Updated routing documentation
2018-02-01 12:10:20 +01:00
Mario de Frutos
da8aa5a8c0
Merge pull request #444 from CartoDB/fix_routing_documentation
...
Change routing docs with the Mapbox addition as provider
2018-02-01 12:05:27 +01:00
Mario de Frutos
423534068a
Change routing docs with the Mapbox addition as provider
2018-02-01 11:55:22 +01:00
Mario de Frutos
6f508b550d
Merge pull request #441 from CartoDB/development
...
Release python library 0.16.3
2018-01-31 17:06:00 +01:00
Mario de Frutos
1462f87d97
Merge pull request #440 from CartoDB/439_filter_empty_requests_mapbox_geocoder
...
Improve empty requests treatment in geocoders
2018-01-31 16:31:11 +01:00
Mario de Frutos
6ae8aa45fd
CR changes
2018-01-31 16:13:20 +01:00
Mario de Frutos
02cb4862f9
Update NEWS.md
2018-01-31 13:18:09 +01:00
Mario de Frutos
07f00cc0ae
Added tests for the client/channel part of google
2018-01-31 13:17:36 +01:00
Mario de Frutos
544e0fa763
Going green with non empty request strings
2018-01-31 12:25:35 +01:00
Mario de Frutos
2bbd6bac91
Going red with non empty request string
2018-01-31 12:25:18 +01:00