CartoDB-SQL-API/NEWS.md

139 lines
3.7 KiB
Markdown
Raw Normal View History

2013-07-10 13:59:13 +08:00
1.5.3
-----
* Set Last-Modified header with cache_policy=persist
* Raise max-age to one year for all cacheable queries
* Set max-age to 0 for uncacheable (mutating) queries
* Add REINDEX to the list of uncacheable queries
2013-07-10 13:59:13 +08:00
2013-07-09 16:47:42 +08:00
1.5.2
-----
* Keep numbers as such in JSON output (#100)
* Revert max-age=0 in Cache-Control when using no-cache
2013-07-09 16:47:42 +08:00
2013-07-05 21:31:21 +08:00
1.5.1
-----
* Improve cacheability of queries selecting "updated_at" fields (#99)
2013-07-05 21:31:21 +08:00
1.5.0
2013-05-29 00:15:15 +08:00
-----
* Add "fields" member in JSON return (#97)
* Add --skipfields switch to cdbsql
* Fix windowing with CTE
* Retain UTC offset in JSON date output
* Set max-age=0 in Cache-Control when using no-cache
2013-05-29 00:15:15 +08:00
2013-05-17 17:44:50 +08:00
1.4.0
-----
* Add arraybuffer format
* Fix filesystem access conflict among clustered processes
* Fix discard of queued export requests on error
2013-05-29 23:43:01 +08:00
* Really fix problem identifying OAuth requests
2013-05-17 17:44:50 +08:00
2013-05-10 18:18:27 +08:00
1.3.10
------
* Fixed problem identifying OAuth request protocol
* Make base url configurable
2013-05-23 19:21:23 +08:00
* Update underscore dependency
* Add munin plugin
* Make PostgreSQL client pooling settings configurable (#47)
* Do not execute queries on OPTIONS (#94)
* Survive postgresql connection losses (#95)
2013-05-10 18:18:27 +08:00
2013-04-15 20:04:55 +08:00
1.3.9
-----
* Do not choke on multiple `skipfields` parameter
* Do not request caching of TRUNCATE queries
2013-04-15 20:04:55 +08:00
2013-04-02 17:39:54 +08:00
1.3.8
-----
* Make using SET or querying system catalogues harder
* Allow sql queries to end with a semicolon (#90)
2013-04-11 19:37:47 +08:00
* Testsuite fixes, jenkins ready :)
2013-04-02 17:39:54 +08:00
2013-02-28 22:03:42 +08:00
1.3.7
-----
* Fix parsing of numeric arrays (#88)
2013-03-14 19:06:26 +08:00
* node-pool upgraded to 2.0.3
* Reduce memory use on KML export
* Fix concurrent request for KML and Shapefile exports
* Send an empty-like KML when exporting zero-rows queries
* Make temporary dir a configuration setting
* Use OGR for CSV output, reducing memory requirement
2013-02-28 22:03:42 +08:00
2013-02-19 19:40:58 +08:00
1.3.6 (DD/MM/YY)
-----
* Do not confuse warnings with errors on shapefile output (#87)
2013-02-19 19:40:58 +08:00
1.3.5 (19/02/13)
2013-01-22 01:01:16 +08:00
-----
* Fix skipfields use with SHP output format (#81)
* Fix Content-Disposition for error responses (#82)
* Add pid to /cachestatus (#83)
* Check CDB_QueryTable response before saving into cache (#83)
* Use an expiring LRU cache for query tables (#83)
* Fix X-Cache-Channel computation with paging parameters (#85)
2013-01-22 01:01:16 +08:00
1.3.4 (21/01/13)
2013-01-11 20:57:47 +08:00
-----
* Improve mixed-geometry export error message (#78)
* Remove NULL the_geom features from topojson output (#80)
* Fix crash when issuing SQL "COPY" command
* Return an error when "the_geom" is in skipfield for SVG output (#73)
2013-01-11 20:57:47 +08:00
1.3.3 (11/01/13)
2012-11-28 23:45:49 +08:00
-----
2012-12-08 00:10:55 +08:00
* Fix Date format in CSV output (#77)
2013-01-11 18:13:48 +08:00
* Add TopoJSON output format (#79)
2012-11-28 23:45:49 +08:00
2012-12-01 00:01:17 +08:00
1.3.2 (30/11/12)
2012-11-15 01:24:26 +08:00
-----
* Fix KML export truncation (#70)
* Fix UTF8 in shapefile export (#66)
2012-11-15 01:24:26 +08:00
2012-11-13 18:42:18 +08:00
1.3.1 (DD/MM/YY)
-----
2012-11-14 02:28:09 +08:00
* Support 'format' and 'filename' params in POST
* Fix oAuth bug introduced by 'skipfields' param in 1.3.0 (#69)
2012-11-13 18:42:18 +08:00
1.3.0 (DD/MM/YY)
2012-11-12 19:27:37 +08:00
-----
* Support for specifying a filename for exports (#64)
* Support for specifying a list of fields to skip from output (#63)
* Add 'cache_policy' parameter (#62)
2012-11-12 19:27:37 +08:00
2012-11-02 22:38:24 +08:00
1.2.1 (DD/MM/YY)
-----
2012-11-12 19:23:06 +08:00
* Added timeout default to 600 miliseconds in cluster.js
2012-11-02 22:38:24 +08:00
1.2.0 (DD/MM/YY)
2012-10-04 14:38:44 +08:00
-----
* New output formats:
* ESRI Shapefile (format=shp)
* SVG (format=svg)
* KML (format=kml)
* Advertise header presence in CSV Content-Type
* Fix CSV output with no rows (#60)
* Use "attachment" Content-Disposition for all output formats (#61)
* Only use last format parameter when multiple are requested
* Return a 400 response on unsupported format request
2012-11-01 20:16:46 +08:00
* Added X-Prototype-Version, X-CSRF-Token to Access-Control-Allow-Headers
2012-10-31 01:56:11 +08:00
1.1.0 (30/10/12)
-----
2012-10-04 18:03:34 +08:00
* Fixed problem in cluster2 with pidfile name
2012-10-31 01:56:11 +08:00
* SVG output format
2012-10-04 18:03:34 +08:00
* Enhancement to the cdbsql tool:
- New switches: --format, --key, --dp
- Interactive mode
* API documentation
* ./configure script
2012-10-30 20:11:34 +08:00
* Restrict listening to a node host
2012-10-04 14:38:44 +08:00
2012-10-03 22:53:17 +08:00
1.0.0 (03/10/12)
-----
* Migrated to node 0.8 version
2012-09-18 23:04:29 +08:00
0.9.0 (18/09/12)
-----
* Fix INSERT and UPDATE with RETURNING clause