diff --git a/NEWS.md b/NEWS.md index 56e6d82..bbaae8b 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,22 @@ +November 7st, 2016 +================== +* Version 0.17.0 of the server and version 0.10.0 of the python package + * Added metrics context manager to gather data from different parts of the server functions + * Support multiple response data for one server function call: For example in the one_to_many matrix client + * Metrics files configuration is not mandatory + * All the services covered and gathering metrics + +October 27st, 2016 +================== +* Version 0.9.4 of the python package + * Added timeouts to all the third-party connections using requests because requests by default doesn't add timeouts. + +October 26st, 2016 +================== +* Version 0.9.3 of the python package + * Fixes https://github.com/CartoDB/dataservices-api/issues/293 + * Mitigate problem with 504 errors coming from Mapzen + October 21st, 2016 ================== * Version 0.9.2 of the python package @@ -39,7 +58,7 @@ August 11, 2016 =========== * Released server version 0.14.2 * Released client version 0.10.2 -* Always default arguments for DO functions to NULL, which prevents duplication & overwrite +* Always default arguments for DO functions to NULL, which prevents duplication & overwrite August 5, 2016 =========== @@ -95,7 +114,7 @@ July 15, 2016: * __OBS_ConnectUserTable This change does not require any client change. - + https://github.com/CartoDB/dataservices-api/releases/tag/0.13.1-server Jul 12, 2016: @@ -105,14 +124,14 @@ Jul 12, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.13.0-server -Jul 12, 2016: +Jul 12, 2016: =========== * Release client 0.10.0 * [Client] Add beta augment functions, isoline fixes, observatory dump version https://github.com/CartoDB/dataservices-api/releases/tag/0.10.0-client -Jul 7, 2016: +Jul 7, 2016: =========== * Release client 0.9.0 * This release adds two new functions in the Data Services extension client: @@ -122,7 +141,7 @@ Jul 7, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.9.0-client -Jul 7, 2016: +Jul 7, 2016: =========== * Release server 0.12.0 * This release adds four new functions in the Data Services extension server: @@ -134,7 +153,7 @@ Jul 7, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.12.0-server -Jul 5, 2016: +Jul 5, 2016: =========== * Release server 0.11.0 * Added three new public functions for each geocoding provider: @@ -147,40 +166,40 @@ Jul 5, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.11.0-server -Jul 5, 2016: +Jul 5, 2016: =========== * Release client 0.8.0 * Expose providers in high-precision geocoder functions https://github.com/CartoDB/dataservices-api/releases/tag/0.8.0-client -Jun 15, 2016: +Jun 15, 2016: =========== * [server python] Write quota info from services with zero padding. Closes issue #204. https://github.com/CartoDB/dataservices-api/releases/tag/0.10.0-server3 -Jun 13, 2016: +Jun 13, 2016: =========== * [server python] Read quota info from services with and without zero padding. Closes issue #201. https://github.com/CartoDB/dataservices-api/releases/tag/0.10.0-server2 -May 31, 2016: +May 31, 2016: =========== * Release client 0.7.0 * Adds new function OBS_GetMeasureById https://github.com/CartoDB/dataservices-api/releases/tag/0.7.0-client -May 31, 2016: +May 31, 2016: =========== * Release server 0.10.0 * Adds new function OBS_GetMeasureById https://github.com/CartoDB/dataservices-api/releases/tag/0.10.0-server -May 25, 2016: +May 25, 2016: =========== * Release server 0.9.0 * Added a new routing function which allows to generate routes from an origin to a destination, which passes through a set of defined locations: @@ -197,7 +216,7 @@ May 25, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.9.0-server -May 25, 2016: +May 25, 2016: =========== * Release client 0.6.0 * Includes new client function to obtain a route with waypoints: @@ -205,7 +224,7 @@ May 25, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.6.0-client -May 18, 2016: +May 18, 2016: =========== * Release client 0.5.0 * Added new functions for the data observatory: @@ -228,7 +247,7 @@ May 18, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.5.0-client -May 18, 2016: +May 18, 2016: =========== * Release server 0.8.0: Data Observatory release * Added new functions for the data observatory: @@ -252,28 +271,28 @@ May 18, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.8.0-server -May 10, 2016: +May 10, 2016: =========== * Release server 0.7.4 * In case we receive a 4xx error from one of the services: isolines, here geocoder, etc we have to return an empty value an increment the empty counter. We have to raise exception in 5xx or unhandled exceptions https://github.com/CartoDB/dataservices-api/releases/tag/0.7.4-server -May 10, 2016: +May 10, 2016: =========== * Release server 0.7.3 * Change how the blue/green system is working in the server side. Now the loopback is only in the observatory extension functions call instead in all the dataservices-api function for observatory https://github.com/CartoDB/dataservices-api/releases/tag/0.7.3-server -May 4, 2016: +May 4, 2016: =========== * Release server 0.7.2 * Added Blue/Green capability to the data observatory functions in order to be able to use staging or production databases https://github.com/CartoDB/dataservices-api/releases/tag/0.7.2-server -Apr 25, 2016: +Apr 25, 2016: =========== * Release server 0.7.1 * Use redis based config if exists, if not use the db config value @@ -281,7 +300,7 @@ Apr 25, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.7.1-server -Apr 21, 2016: +Apr 21, 2016: =========== * Release client 0.4.0 * Remove old versioning system for client side @@ -291,7 +310,7 @@ Apr 21, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.4.0-client -Apr 21, 2016: +Apr 21, 2016: =========== * Release server 0.7.0 * Added obs_get_demography_snapshot function @@ -300,14 +319,14 @@ Apr 21, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.7.0-server -Apr 19, 2016: +Apr 19, 2016: =========== * Release server 0.6.2 * Add Mapzen routing and geocoder quota check https://github.com/CartoDB/dataservices-api/releases/tag/0.6.2-server -Apr 14, 2016: +Apr 14, 2016: =========== * Release server 0.6.1 * Now the implementation knows how to get the iso3 for the passed country in order to pass it to Mapzen @@ -328,8 +347,8 @@ Mar 28, 2016: * Integrated Mapzen geocoder for street level geocoding function https://github.com/CartoDB/dataservices-api/releases/tag/0.6.0-server - -Mar 23, 2016: + +Mar 23, 2016: =========== * Release server 0.5.2 * Deleted old versioning system @@ -338,7 +357,7 @@ Mar 23, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.5.2-server -Mar 17, 2016: +Mar 17, 2016: =========== * Release server 0.5.1 * Renamed the python library metrics functions @@ -348,7 +367,7 @@ Mar 17, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.5.1-server -Mar 14, 2016: +Mar 14, 2016: =========== * Release server 0.5.0 * Mapzen routing functions to calculate a route point to point @@ -356,28 +375,28 @@ Mar 14, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.5.0-server -Mar 14, 2016: +Mar 14, 2016: =========== * Release client 0.3.0 * Added cdb_routing_point_to_point function using Mapzen as provider https://github.com/CartoDB/dataservices-api/releases/tag/0.3.0-client -Feb 26, 2016: +Feb 26, 2016: =========== * Release client 0.2.0 * Added routing isolines capabilities to the client and public API https://github.com/CartoDB/dataservices-api/releases/tag/0.2.0-client -Feb 26, 2016: +Feb 26, 2016: =========== * Release server 0.4.0 * Added routing isolines capabilities https://github.com/CartoDB/dataservices-api/releases/tag/0.4.0-server -Feb 11, 2016: +Feb 11, 2016: =========== * Release server 0.3.0 * Extension refactor, now is called cdb_dataservices_[client|server] in order to include more services aside the geocoder. @@ -386,7 +405,7 @@ Feb 11, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.3.0-server -Feb 4, 2016: +Feb 4, 2016: =========== * Release server 0.2.0 * Logic for the google geocoder so the users with this geocoder setted up can use street level geocoding too @@ -394,7 +413,7 @@ Feb 4, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.2.0-server -Jan 25, 2016: +Jan 25, 2016: =========== * Release Geocoder API 0.1.0 * Street geocoding available through the cdb_geocoder_street_point_v2 function (only working Heremaps geocoder) @@ -403,27 +422,27 @@ Jan 25, 2016: https://github.com/CartoDB/dataservices-api/releases/tag/0.1.0 -Jan 25, 2016: +Jan 25, 2016: =========== * Release Geocoder API 0.0.1 production ready https://github.com/CartoDB/dataservices-api/releases/tag/0.0.1 -Dec 23, 2015: +Dec 23, 2015: =========== * Release Geocoder API 0.0.2 beta https://github.com/CartoDB/dataservices-api/releases/tag/0.0.2 -Dec 3, 2015: +Dec 3, 2015: =========== * Release Geocoder API 0.0.1 Beta2 https://github.com/CartoDB/dataservices-api/releases/tag/0.0.1-beta2 -Nov 27, 2015: +Nov 27, 2015: =========== -* Release Geocoder API BETA 1 +* Release Geocoder API BETA 1 * Added the organization public user to the api key check https://github.com/CartoDB/dataservices-api/releases/tag/0.0.1-beta