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
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
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
Mario de Frutos
2f8dbbb5dc
Dont raise exception when empty params passed to HERE geocoder
2018-01-31 12:16:13 +01:00
Mario de Frutos
3484cce88b
Update NEWS.md
2018-01-31 12:13:02 +01:00
Mario de Frutos
56c90cc541
Bump version to 0.16.3
2018-01-31 12:12:52 +01:00
Mario de Frutos
3583cc6f47
Going green with empty requests that leads to 404 responses
2018-01-31 12:11:25 +01:00
Mario de Frutos
850dc09a4f
Going green with empty responses
2018-01-31 12:11:25 +01:00
Mario de Frutos
876bae6b56
Going red with bad request parameters
2018-01-31 12:11:25 +01:00
Mario de Frutos
8f30359cc7
Added rate limits topic to the README
2018-01-30 15:02:40 +01:00
Mario de Frutos
7be27969fa
Merge pull request #438 from CartoDB/development
...
Release python version 0.16.2
2018-01-30 09:58:49 +01:00
Mario de Frutos
502039796f
Merge pull request #437 from CartoDB/436-Fixing_valid_types
...
Fixed valid Mapbox types
2018-01-30 09:42:50 +01:00
Mario de Frutos
5f9185ee6b
Merge pull request #435 from CartoDB/development
...
Release 0.30.1 server side
2018-01-29 17:43:51 +01:00
Mario de Frutos
08e21e3999
Updated NEWS.md
2018-01-29 17:42:30 +01:00
Mario de Frutos
212cbda9a0
Merge pull request #434 from CartoDB/433-Fixing_encoding_issues
...
Fixing encoding issues
2018-01-29 17:40:12 +01:00
Mario de Frutos
96d2bf6218
Update NEWS.md
2018-01-18 17:27:34 +01:00
Mario de Frutos
b4dc616590
Merge pull request #432 from CartoDB/development
...
Release python library 0.16.1
2018-01-18 17:24:23 +01:00
Mario de Frutos
4f907053f5
Merge pull request #431 from CartoDB/430-Fixed_encoding_problems_with_mapbox_geocoding
...
Fixed encoding problem with Mapbox geocoding
2018-01-18 17:21:20 +01:00
Mario de Frutos
7d8cc4ae87
Fix bug that checks only for name of the custom type and not uses the
...
namespace
2018-01-16 18:28:54 +01:00
Mario de Frutos
41916eed18
Merge pull request #428 from CartoDB/427-Fixed_country_codes_for_Mapbox
...
Added iso3166 import
2018-01-16 17:31:20 +01:00
Mario de Frutos
72b99a1729
Merge pull request #426 from CartoDB/425-Fixed_country_code_problem
...
Fixed country code problem
2018-01-16 16:44:12 +01:00
Mario de Frutos
5781f78c7f
Revert "Removed suspect import"
...
This reverts commit 9c1ec1ddde .
2018-01-16 11:04:29 +01:00
Mario de Frutos
8127314965
Merge pull request #424 from CartoDB/423-Fix_staging_error
...
Removed suspect import
2018-01-16 10:18:13 +01:00
Mario de Frutos
af0125197d
Merge pull request #422 from CartoDB/development
...
Release python 0.15.7
2018-01-10 16:36:47 +01:00
Mario de Frutos
051453898e
Merge pull request #419 from CartoDB/260-Tracking_OBS_usage
...
Logging GetMeta and GetData parameters
2018-01-10 12:49:13 +01:00
Mario de Frutos
6047300259
Move the new params parameter to the end to avoid breaking backward compatibility
2018-01-10 12:41:08 +01:00