2020-12-02 18:51:51 +08:00
0.37.1 (2020-12-02)
* Change `__CDB_RegenerateTable_Get_Commands` to use the caller timeout or '1min' if not set.
2020-11-26 23:43:48 +08:00
0.37.0 (2020-11-26)
2020-11-17 19:36:54 +08:00
* Raised minimum PG version to 11.
2020-11-23 23:02:33 +08:00
* Add `CDB_RegenerateTable` function to regenerate a table.
* Add `CDB_GetTableQueries` to get the queries of a table (constraints, indices, triggers...).
2020-11-24 20:21:43 +08:00
* Add `CDB_ApplyQueriesSafe` to apply the queries of `CDB_GetTableQueries` discarding any exceptions.
2020-11-23 19:37:30 +08:00
* Deprecate creation of new overview tables.
2020-11-23 23:52:29 +08:00
* _cdb_has_usable_geom_record: Check only the extension schema.
2020-11-17 19:36:54 +08:00
2020-02-14 00:12:12 +08:00
0.36.0 (2020-02-13)
2020-02-12 17:30:18 +08:00
* Make `_CDB_Group_API_Auth` python3 compatible by passing bytes representation instead of a string.
* Make `_CDB_Group_API_Request` python3 compatible by adapting the function signature of `HTTPConnection` .
2019-12-30 22:37:16 +08:00
0.35.0 (2019-12-30)
2019-12-24 07:33:35 +08:00
* Reapply the changes in 0.33.0 (the issue we were looking for was unrelated)
2019-12-24 20:56:46 +08:00
* Reapply `Make PG12 depend on plpython3u instead of plpythonu`
2019-12-24 21:15:02 +08:00
* Fix identifier quotation in `CDB_UserDataSize`
2019-12-24 07:33:35 +08:00
2019-12-24 03:13:11 +08:00
0.34.0 (2019-12-23)
2019-12-24 03:25:36 +08:00
* Revert changes done in 0.33.0, keeping function signature to drop them
2019-12-24 03:13:11 +08:00
2019-12-20 19:42:09 +08:00
0.33.0 (2019-12-20)
2019-12-02 23:43:11 +08:00
* Revert `Make PG12 depend on plpython3u instead of plpythonu` .
2019-12-20 19:42:09 +08:00
* Add functions to manage Federated Tables (Foreign Data Wrapper)
2019-12-02 23:43:11 +08:00
2019-11-08 20:09:45 +08:00
0.32.0 (2019-11-08)
* Fix oAuth ownership re-assignation for functions
2019-10-23 23:15:50 +08:00
* Some fixes for PG12.
2019-10-22 21:29:45 +08:00
* Make PG12 depend on plpython3u instead of plpythonu
2019-10-23 23:15:50 +08:00
* CDB_UserDataSize is now compatible with postgis 3 without postgis_raster.
2019-10-28 23:18:37 +08:00
* Makefile: Add regress target (checks regress tests without needing to install the extension)
2019-10-22 21:29:45 +08:00
2019-10-08 18:47:32 +08:00
0.31.0 (2019-10-08)
2019-10-01 17:03:53 +08:00
* Ghost tables: Add missing tags (#370)
2019-10-04 00:59:01 +08:00
* Set search_path in security definer functions.
2019-10-01 17:03:53 +08:00
2019-07-17 15:58:21 +08:00
0.30.0 (2019-07-17)
* Added new admin functions to connect CARTO with user FDW's (#369)
2019-07-15 19:42:43 +08:00
0.29.0 (2019-07-15)
2019-07-04 23:53:11 +08:00
* Added new function CDB_OAuth:
2019-07-15 19:42:43 +08:00
* Install event trigger to check for table/view/sequence/function creation
* Reassign the ownership of new objects to a defined role in the cdb_conf
2019-07-04 23:53:11 +08:00
* Changed MakeFile to support different expects for differents PG versions
2019-07-04 22:09:53 +08:00
0.28.1 (2019-07-04)
2019-07-03 23:02:36 +08:00
* Avoid temporary tables creation in CDB_SyncTable (#366)
2019-07-04 22:09:53 +08:00
* Make CDB_Get_Foreign_Updated_At robust to missing CDB_TableMetadata (#362)
2019-07-03 23:02:36 +08:00
2019-07-01 16:56:06 +08:00
0.28.0 (2019-07-01)
* New function CDB_SyncTable (#355)
2019-06-21 15:19:04 +08:00
0.27.2 (2019-06-21)
* Improvements and fixes in Ghost tables functions (#360)
2019-06-03 23:57:42 +08:00
0.27.1 (2019-06-03)
* Add some qualifications that were left in the previous release.
2019-06-03 18:51:25 +08:00
0.27.0 (2019-06-03)
2019-05-31 21:38:29 +08:00
* Fully qualify function calls
* Several improvements to bash tests.
* Avoid dropping publicuser in tests.
* Raise minimum requirement to PostgreSQL 9.6.
2019-03-20 00:43:36 +08:00
0.26.1 (2019-03-19)
* Remove default TIS values from Ghost tables functions
2019-03-11 22:28:48 +08:00
0.26.0 (2019-03-11)
2019-03-01 18:47:30 +08:00
* Use `ST_ShiftLongitude` instead of `ST_Shift_Longitude` .
2019-03-11 19:24:14 +08:00
* Add Ghost tables functions to install triggers and enqueue the linking process
2019-03-01 18:47:30 +08:00
2019-02-22 15:39:17 +08:00
0.25.0 (2019-02-22)
2019-02-20 17:38:16 +08:00
* Add `CDB_Username` to get the cartodb username from the current PostgreSQL user
2019-01-03 01:55:14 +08:00
0.24.1 (2019-01-02)
* Drop functions removed in 0.12 (#341)
2019-01-03 02:01:30 +08:00
* Travis: Test with PostgreSQL 9.5, 10 and 11.
2019-01-03 01:55:14 +08:00
2018-09-13 16:29:24 +08:00
0.24.0 (2018-09-13)
2018-09-04 23:25:03 +08:00
* Travis: Test with PostgreSQL 9.5 and 10.
2018-09-05 00:16:38 +08:00
* _cdb_estimated_extent: Fix bug with ST_EstimatedExtent interaction.
2018-09-10 22:06:24 +08:00
* Improvements in `CDB_JenksBins` .
* Now it ignores NULLs.
* No longer puts the same value in multiple categories.
* Removes all limits related to size.
* If not set, the number of iterations done is based now on the size of the array.
* Fixed multiple bugs.
* The internal function `CDB_JenksBinsIteration` has changed its signature.
2018-09-04 23:25:03 +08:00
2018-07-20 20:15:05 +08:00
0.23.2 (2018-07-19)
* Fix `CDB_QueryTablesText` with parenthesized queries (#335)
2018-07-19 23:11:56 +08:00
0.23.1 (2018-07-19)
2018-07-18 18:13:31 +08:00
* Fix `CDB_EstimateRowCount` parallelizability #333
2018-07-03 21:08:34 +08:00
0.23.0 (2018-07-03)
* Add a new helper function `_CDB_Table_Exists(table_name_with_optional_schema TEXT)` #332
2018-05-31 23:06:47 +08:00
0.22.2 (2018-05-29)
* Fix: Fix hyphenates usernames in 0.22.1 fix (#331)
2018-05-29 23:10:37 +08:00
0.22.1 (2018-05-29)
* Fix: Correctly grant permission to all sequences related with table (#330)
2018-03-22 00:20:21 +08:00
0.22.0 (2018-03-22)
* Fix: allow older ogr2ogr to work in -append mode (#319,#325)
2018-03-08 23:38:03 +08:00
* Refactors CDB_QuantileBins to rely on PostgreSQL function `percentile_disc` #316
2018-02-16 00:22:42 +08:00
0.21.0 (2018-02-15)
* Add optional parameter to limit the number of cells in grid-generation functions #322
* Fix: grant usage on cartodb_id sequence when sharing read write #323
* Fix: Change sed in-place for tmpfiles 524319
2017-11-08 19:50:03 +08:00
0.20.0 (2017-11-08)
2017-10-24 20:16:56 +08:00
* Added VOLATILITY and PARALLEL categories to all functions
2017-06-30 21:04:35 +08:00
0.19.2 (2017-06-30)
* Improved functions to generate unique identifiers #305
2017-06-05 17:20:38 +08:00
0.19.1 (2017-06-05)
* Fixed a deadlock problem when trying to regenarate overviews #302
2017-04-11 17:22:20 +08:00
0.19.0 (2017-04-11)
2017-04-07 21:35:48 +08:00
* Add new function `CDB_EstimateRowCount` #295
2016-12-01 00:17:45 +08:00
0.18.5 (2016-11-30)
* Add to new overview creation strategies #290
* Fix tests: race condition with publicuser #157
* Fix: CDB_Stats divisions by zero #181
* Better implementation of `CDB_EqualIntervalBins` #244
* New tests for binning functions #249
2016-11-04 23:24:17 +08:00
0.18.4 (2016-11-04)
* No functional changes; fixes the migration from previous versions #288
2016-11-03 23:13:57 +08:00
0.18.3 (2016-11-03)
* Exclude analysis cache tables from the quota #281
2016-10-20 21:58:55 +08:00
0.18.2 (2016-10-20)
-------------------
* Fix: cleanup inconsistent position of `username` column in analysis catalog after upgrades
[#285 ](https://github.com/cartodb/cartodb-postgresql/pull/285 )
2016-10-19 19:00:56 +08:00
0.18.1 (2016-10-19)
-------------------
* Increase analysis limit factor to 2 [#284 ](https://github.com/CartoDB/cartodb-postgresql/pull/284 )
2016-10-18 00:03:00 +08:00
0.18.0 (2016-10-17)
-------------------
* Fix: exclude NULL geometries when creating Overviews #269
* Function to check analysis tables limits #279
2016-08-16 17:30:06 +08:00
0.17.1 (2016-08-16)
-------------------
* Add cache_tables column to cdb_analysis_catalog table #274 .
2016-07-04 19:25:09 +08:00
0.17.0 (2016-07-04)
-------------------
* Add export config for cdb_analysis_catalog table #268 .
* Add some extra fields to cdb_analysis_catalog table. Track user, error_message for failures, and last entity modifying the node #267 .
* Exclude overviews from user data size #262 .
2016-05-30 16:45:12 +08:00
0.16.4 (2016-05-27)
-------------------
* Change CDB_ZoomFromScale() to use a formula and raise
maximum overview level from 23 to 29.
[#259 ](https://github.com/CartoDB/cartodb-postgresql/pull/259 )
* Fix bug in overview creating causing it to fail when `x` or
`y` columns exist with non-integer type. Prevent also
potential integer overflows limiting maximum overview level
to 23.
[#258 ](https://github.com/CartoDB/cartodb-postgresql/pull/258 )
2016-05-09 19:08:50 +08:00
0.16.3 (2016-05-09)
-------------------
* Fix overview creation problem for organization users
with names that require quoting:
[#253 ](https://github.com/CartoDB/cartodb-postgresql/pull/253 )
2016-04-28 00:30:26 +08:00
0.16.2 (2016-04-27)
-------------------
* Use the mode to aggregate category columns in overviews
[#246 ](https://github.com/CartoDB/cartodb-postgresql/pull/246 )
2016-04-26 00:47:42 +08:00
0.16.1 (2016-04-25)
-------------------
* Optimize column information functions performance
[#238 ](https://github.com/CartoDB/cartodb-postgresql/pull/238 )
* Adjust overview points to pixel CDB_EqualIntervalBins
[#242 ](https://github.com/CartoDB/cartodb-postgresql/pull/242 )
* Compute webmercator resolution using full numeric precision
[#243 ](https://github.com/CartoDB/cartodb-postgresql/pull/243 )
2016-04-28 00:30:26 +08:00
2016-04-19 21:44:37 +08:00
0.16.0 (2016-04-15)
-------------------
* Adds table for storing camshaft analysis nodes
[#237 ](https://github.com/CartoDB/cartodb-postgresql/pull/237 )
2016-04-16 00:14:37 +08:00
2016-04-19 21:44:37 +08:00
0.15.1 (2016-04-15)
-------------------
2016-04-16 00:14:37 +08:00
* Fix problems with org users in overviews functions
[#224 ](https://github.com/CartoDB/cartodb-postgresql/pull/224 )
* Add `_feature_count` to overviews
[#227 ](https://github.com/CartoDB/cartodb-postgresql/pull/227 )
* Change point clustering behaviour of overviews
[#228 ](https://github.com/CartoDB/cartodb-postgresql/pull/228 )
* Change default tolerance of overviews
[#230 ](https://github.com/CartoDB/cartodb-postgresql/pull/230 )
* Fix problem with aggregated numerical fields in overviews
[#233 ](https://github.com/CartoDB/cartodb-postgresql/pull/233 )
* Enhance aggregation of text fields in overviews
[#234]https://github.com/CartoDB/cartodb-postgresql/pull/234
2016-04-05 20:22:46 +08:00
0.15.0 (2016-04-05)
2016-04-19 21:44:37 +08:00
-------------------
2016-04-05 20:22:46 +08:00
* New function CDB_CreateOverviewsWithToleranceInPixels that adds tolerance parameter for overview creation
[#221 ](https://github.com/CartoDB/cartodb-postgresql/pull/221 )
* New default value for the overviews tolerance in pixels is 2 (used to be 7.5) (also in #221 )
* The feature density limit used to choose the reference Z level now depends on the tolerance in pixels (also in #221 )
* Tables that require an explicit schema can now be passed to overview functions
[#220 ](https://github.com/CartoDB/cartodb-postgresql/pull/220 )
2016-03-29 19:06:50 +08:00
0.14.4 (2016-03-29)
2016-04-19 21:44:37 +08:00
-------------------
2016-03-29 19:06:50 +08:00
* Fix creating overviews for tables with boolean columns
[#214 ](https://github.com/CartoDB/cartodb-postgresql/pull/214 )
* Fix tests for some systems [#215 ](https://github.com/CartoDB/cartodb-postgresql/pull/215 )
2016-03-17 17:44:12 +08:00
0.14.3 (2016-03-17)
-------------------
* Fix for `cartodb_id` bigint casting hardcoded in 0.14.2 to support `cartodb_id` text columns [#210 ](https://github.com/CartoDB/cartodb-postgresql/pull/210 )
2016-03-15 17:57:06 +08:00
0.14.2 (2016-03-15)
-------------------
* Support text `cartodb_id` columns in `_CDB_Has_Usable_Primary_ID` [#202 ](https://github.com/CartoDB/cartodb-postgresql/pull/202 )
2016-03-07 19:05:14 +08:00
0.14.1 (2016-03-07)
-------------------
* Fully qualify table names in cache cdb_invalidate_varnish calls [#198 ](https://github.com/CartoDB/cartodb-postgresql/issues/198 )
2016-02-12 23:37:59 +08:00
0.14.0 (2016-02-14)
-------------------
* Add CDB_ForeignTable.sql to support FDW's [#199 ](https://github.com/CartoDB/cartodb-postgresql/pull/199 )
0.13.1 (2016-02-01)
-------------------
2016-02-02 02:23:38 +08:00
* Fix migration fron unpackaged. [193 ](https://github.com/CartoDB/cartodb-postgresql/pull/193 )
2016-01-30 00:53:51 +08:00
0.13.0 (2016-01-29)
2016-02-12 23:37:59 +08:00
-------------------
2016-01-30 00:53:51 +08:00
* Add CDB_CreateOverviews, CDB_DropOverviews and CDB_Overviews for vector overviews support. [185 ](https://github.com/CartoDB/cartodb-postgresql/pull/185 )
* Convert some simple functions from plpgsql to sql. [188 ](https://github.com/CartoDB/cartodb-postgresql/pull/188 )
2016-01-27 21:25:07 +08:00
0.12.0 (2016-01-27)
-------------------
* Remove schema_triggers extension dependency, to ensure compatibility with PostgreSQL 9.5. [#190 ](https://github.com/CartoDB/cartodb-postgresql/pull/190 )
* Remove DDL trigger functions (unused by CartoDB).
2015-11-28 00:03:51 +08:00
0.11.5 (2015-11-27)
-------------------
* Disable log invalidation time [#178 ](https://github.com/CartoDB/cartodb-postgresql/pull/178 )
2015-11-25 00:00:45 +08:00
0.11.4 (2015-11-24)
-------------------
* Fix for existing PK cartodb_id problem [#174 ](https://github.com/CartoDB/cartodb-postgresql/issues/174 )
* Add cartodbfication support for column names with embedded points to fix [#6114 ](https://github.com/CartoDB/cartodb/issues/6114 )
* Add CDB_GreatCircle for creating great circle routes between two points [#171 ](https://github.com/CartoDB/cartodb-postgresql/pull/171 )
* Fix to prevent cartodbfication problems [#155 ](https://github.com/CartoDB/cartodb-postgresql/issues/155 )
2015-09-21 18:54:14 +08:00
2015-10-27 21:16:17 +08:00
0.11.3 (2015-10-27)
-------------------
* Added CDB_Helper.sql [#173 ](https://github.com/CartoDB/cartodb-postgresql/pull/173 )
2015-11-25 00:00:45 +08:00
* Added `_CDB_Unique_Identifier` for creating UTF8 aware unique identifiers
* Added `_CDB_Unique_Column_Identifier` for creating UTF8 aware unique identifiers for columns
* Added `_CDB_Octet_Truncate` that truncates text to a certain amount of octets.
2015-10-27 21:16:17 +08:00
2015-10-19 20:35:10 +08:00
0.11.2 (2015-10-19)
-------------------
* Fix schema not being specified on pg_get_serial_sequence [#170 ](https://github.com/CartoDB/cartodb-postgresql/pull/170 )
* Log invalidation function call duration in seconds [#163 ](https://github.com/CartoDB/cartodb-postgresql/pull/163 )
2015-10-06 20:45:35 +08:00
0.11.1 (2015-10-06)
-------------------
* Added CDB_DateToNumber(timestamp with time zone) [#169 ](https://github.com/CartoDB/cartodb-postgresql/pull/169 )
* cartodbfy now discards cartodb_id candidates that contain nulls [#148 ](https://github.com/CartoDB/cartodb-postgresql/issues/148 )
2015-09-21 18:54:14 +08:00
0.11.0 (2015-09-dd)
-------------------
2015-08-10 17:17:41 +08:00
* Groups API
2015-09-24 23:54:47 +08:00
0.10.2 (2015-09-24)
-------------------
* Add back the `DROP FUNCTION IF EXISTS CDB_UserTables(text);` to be able to upgrade from `0.7.3` upward [#160 ](https://github.com/CartoDB/cartodb-postgresql/issues/160 )
2015-09-16 18:40:14 +08:00
0.10.1 (2015-09-16)
-------------------
* Get back the `update_updated_at` function (still used by old tables) [#143 ](https://github.com/CartoDB/cartodb-postgresql/pull/143 )
* Fix for CDB_StatsTest.sql test failing randomly [#144 ](https://github.com/CartoDB/cartodb-postgresql/issues/144 )
* Fix for table cartodbfy'ed without default seq value [#138 ](https://github.com/CartoDB/cartodb-postgresql/issues/138 )
* Fix for cartodbfy error column `the_geom` already exists [#141 ](https://github.com/CartoDB/cartodb-postgresql/issues/141 )
* Fix for columns with geometry cartodbfy'ed without SRID [#154 ](https://github.com/CartoDB/cartodb-postgresql/issues/154 )
2015-09-07 19:16:27 +08:00
0.10.0 (2015-09-07)
2015-08-31 18:56:12 +08:00
-----------------
2015-09-07 19:02:05 +08:00
* Quote schema and table names returned by CDB_QueryTables [#134 ](https://github.com/CartoDB/cartodb-postgresql/pull/134 ). Use quote_ident to quote schema and table names when necessary.
* Fixed CDB_ColumnNames [#122 ](https://github.com/CartoDB/cartodb-postgresql/issues/122 ) and CDB_ColumnType [#130 ](https://github.com/CartoDB/cartodb-postgresql/issues/130 ) should honor regclass, returning columns for just the table in the schema and not in any other one [#131 ](https://github.com/CartoDB/cartodb-postgresql/pull/131 ).
* Add kurtosis and skewness [#124 ](https://github.com/CartoDB/cartodb-postgresql/pull/124 ).
2015-08-31 18:56:12 +08:00
* 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