2015-08-31 18:56:12 +08:00
next (2015-??-??)
-----------------
* Removed `DROP FUNCTION IF EXISTS cdb_usertables(text);` [#129 ](https://github.com/CartoDB/cartodb-postgresql/pull/129 ). This was needed for upgrading between 0.7.4 to 0.8.0 but is no longer needed.
2015-08-27 22:33:46 +08:00
0.9.4 (2015-08-28)
------------------
* Fixed issue with indices when renaming tables [#123 ](https://github.com/CartoDB/cartodb-postgresql/issues/123 )
2015-08-27 18:14:48 +08:00
0.9.3 (2015-08-27)
------------------
* Modify sampling of quota trigger [#126 ](https://github.com/CartoDB/cartodb-postgresql/issues/126 )
2015-08-24 21:20:50 +08:00
0.9.2 (2015-08-24)
------------------
* Fix for `the_geom` column present but not SRID (EWKT) and other corner cases [#121 ](https://github.com/CartoDB/cartodb-postgresql/pull/121 )
2015-08-20 01:42:29 +08:00
0.9.1 (2015-08-19)
------------------
* Fix for transformation to webmercator in corner cases [#116 ](https://github.com/CartoDB/cartodb-postgresql/issues/116 )
2015-08-19 21:08:07 +08:00
0.9.0 (2015-08-19)
------------------
* Re-implementation of `CDB_CartodbfyTable` functions
- The signature of the main function changes to
```
FUNCTION CDB_CartodbfyTable(destschema TEXT, reloid REGCLASS)
RETURNS REGCLASS
```
- The `destschema` does not need to match the origin schema of `reloid`
- It returns the `regclass` of the cartodbfy'ed table, if it needs to be rewritten.
- There are many optimizations
- The columns `created_at` and `updated_at` will no longer be added
* Fix for CDB_UserDataSize failing due `ERROR: relation "*" does not exist.` #110
* Review test to validate permissions in public tables [#112 ](https://github.com/CartoDB/cartodb-postgresql/pull/112 )
0.8.3 (2015-08-14)
2015-08-13 19:23:35 +08:00
------------------
* Fixes CDB_UserDataSize failing due `ERROR: relation "*" does not exist.` [#108 ](https://github.com/CartoDB/cartodb-postgresql/issues/108 )
2015-07-27 22:12:42 +08:00
0.8.2 (2015-07-27)
------------------
* Fix for CDB_UserTables returning wrong listings when publicuser is used
2015-07-07 21:07:41 +08:00
0.8.1 (2015-06-30)
------------------
* Fix for [#95 ](https://github.com/CartoDB/cartodb-postgresql/issues/95 ) *cdb_usertables should return public tables when the user is publicuser*
2015-06-30 17:11:21 +08:00
0.8.0 (2015-06-30)
2015-06-29 18:09:35 +08:00
------------------
* Adds new function CDB_QueryTablesText that can deal with "schema.table_name"
longer than 63 chars.
* Adds a set of statistical functions:
- CDB_DistType
- CDB_DistinctMeasure
- CDB_EqualIntervalBins
2015-06-30 17:34:59 +08:00
* Fix for CDB_UserTables returns 0 entries for multiuser accounts [#64 ](https://github.com/CartoDB/cartodb-postgresql/issues/64 )
2015-06-29 18:09:35 +08:00
2015-06-30 17:11:21 +08:00
0.7.4 (2015-06-29)
------------------
Dummy transitional version.
2015-03-04 00:09:57 +08:00
0.7.3 (2015-03-03)
------------------
* Fix upgrade of CDB_StringToDate function
* Add a test for to validate CDB_TableMetadataTouch usage with OID
2015-03-03 17:49:33 +08:00
0.7.2 (2015-03-03)
2015-02-19 21:34:32 +08:00
------------------
2015-03-03 17:49:33 +08:00
* Fix conversion of strings to datetime
2015-02-19 21:34:32 +08:00
2015-02-27 17:53:14 +08:00
0.7.1 (2015-02-27)
------------------
* Revert quota checks to `pg_total_relation_size`
2015-02-19 21:33:21 +08:00
0.7.0 (2015-02-19)
2015-02-19 21:11:54 +08:00
------------------
2015-02-19 21:33:21 +08:00
* Adds CDB_ZoomFromScale function
2015-02-19 21:11:54 +08:00
2015-02-19 21:10:15 +08:00
0.6.0 (2015-02-19)
2015-02-19 00:31:04 +08:00
------------------
* Select permission in CDB_TableMetadata no longer granted to public
* New function to upsert the updated_at in CDB_TableMetadata for a regclass
2015-02-19 21:09:49 +08:00
0.5.3 (2015-02-17)
2015-02-17 18:34:49 +08:00
------------------
2015-02-19 21:09:49 +08:00
* Fixed security problem related with system tables
2015-02-17 23:25:16 +08:00
* Changed quota checks to use `pg_relation_size` instead of `pg_total_relation_size`
2015-02-17 18:34:49 +08:00
2015-01-29 22:02:38 +08:00
0.5.2 (2015-01-29)
------------------
* Improvement: make CDB_UserDataSize functions much faster.
2014-12-06 00:30:47 +08:00
0.5.1 (2014-11-21)
------------------
* Bugfix: Quota check and some organization permissions functions were not properly escaping table name.
0.5.0 (2014-11-03)
2014-11-18 22:24:54 +08:00
------------------
* Support of raster tables for cartodbfication
* Modified quota functions: vector tables stay the same, raster tables count as full size (as have no
the_geom + the_geom_webmercator combo) and raster overviews are not counted
0.4.1 (2014-09-21)
------------------
* Bugfix for Cartodbfication: Set primary key of the table if not already present (e.g. tables created from SQL API)
2014-08-27 20:34:37 +08:00
0.4.0 (2014-08-27)
2014-08-20 00:09:27 +08:00
------------------
Added CDB_Math_Mode function
2014-08-25 18:00:45 +08:00
Changes in versioning: no revision is attached so it no longer uses `git describe` for the version.
2014-08-20 00:09:27 +08:00
2014-08-11 22:38:41 +08:00
0.3.6 (2014-08-11)
2014-08-11 22:18:02 +08:00
------------------
2014-08-11 22:38:41 +08:00
Dummy release to solve some issues with cdb branch/tag
2014-08-11 22:18:02 +08:00
2014-08-11 21:26:13 +08:00
0.3.5 (2014-08-11)
------------------
Inverting priority of CDB_CheckQuota qmax so gies more priority to existing user quota function over parameter value.
2014-08-11 22:13:04 +08:00
0.3.4 (2014-08-01)
2014-08-11 21:26:13 +08:00
------------------
2014-08-11 22:13:04 +08:00
Fixes issue with schemas in CDB_QueryTables
2014-08-11 21:26:13 +08:00
2014-08-11 22:13:04 +08:00
0.3.3 (2014-07-30)
2014-07-29 20:16:52 +08:00
------------------
* Splitting of CartodbfyTable method in subfunctions to be able to call in fragments and evade timeouts on hot zones
2014-07-28 21:39:19 +08:00
0.3.2 (2014-07-28)
------------------
* Make 0.3.0dev version upgradeable
2014-07-25 16:52:46 +08:00
2014-07-23 00:15:17 +08:00
0.3.1 (2014-07-22)
------------------
* Dummy version. We start using semantic versioning
2014-07-15 22:57:23 +08:00
0.3.0 (2014-07-15)
2014-06-09 19:04:42 +08:00
------------------
2014-07-15 22:57:23 +08:00
* Permission management functions
* Adapt functions to use schemas
2014-06-09 19:04:42 +08:00
2014-06-11 22:34:06 +08:00
0.2.1 - 2014-06-11
2014-06-11 16:02:55 +08:00
------------------
Enhancements:
- Do not force re-cartodbfication on CREATE FROM unpackaged
2014-06-11 17:25:25 +08:00
- Drop useless DEFAULT specification in plpgsql variable declarations
2014-06-11 22:34:06 +08:00
- List plpythonu requirement first, to get pg_catalog scanned before public
2014-06-11 16:02:55 +08:00
2014-06-12 01:21:19 +08:00
Bug fixes:
- Do not add unique index on cartodb_id if already a primary key (#38)
2014-06-09 18:51:31 +08:00
0.2.0 - 2014-06-09
2014-05-23 23:40:14 +08:00
------------------
2014-06-05 21:00:57 +08:00
Important changes:
- This release adds dependency on "plpythonu" extension
2014-06-06 17:02:51 +08:00
- Roles are not created anymore, previously private functions
2014-06-06 17:33:34 +08:00
for table information extraction (CDB_UserTables, CDB_TableIndexes,
CDB_ColumnNames, CDB_ColumnType) will now be callable by anyone while
only returning information about tables over which the calling user
has SELECT privilege (#36)
2014-06-05 21:00:57 +08:00
2014-05-28 18:32:30 +08:00
Bug fixes:
- Fix recursive trigger on create table (#32)
- Ensure cartodb_id uses an associated sequence (#33)
2014-05-28 18:52:35 +08:00
- Fully qualify call to cdb_disable_ddl_hooks from cdb_enable_ddl_hooks
2014-05-28 23:42:11 +08:00
- Fully qualify call to CDB_UserDataSize from quota trigger
2014-06-06 23:28:02 +08:00
- Fully qualify call to CDB_TransformToWebmercator from CDB_CartodbfyTable
2014-05-31 01:09:24 +08:00
- Fix potential infinite loop in CDB_CartodbfyTable
2014-06-05 21:00:57 +08:00
- Fix potential infinite loop in CDB_QueryStatements
2014-05-28 18:32:30 +08:00
2014-06-03 19:20:49 +08:00
Enhancements:
- Include revision info in cdb_version() output (#34)
2014-06-04 16:28:48 +08:00
New features:
- Add a cdb_extension_reload() function
2014-05-23 23:40:14 +08:00
2014-05-23 23:09:36 +08:00
0.1.0 - 2014-05-23
2014-05-23 21:33:11 +08:00
------------------
2014-05-08 16:10:20 +08:00
Initial release