Skip to content

Commit

Permalink
Update ChangeLog and version to 2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Gilles Darold committed May 11, 2020
1 parent 49bfeef commit fb4f4ae
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 5 deletions.
26 changes: 26 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,2 +1,28 @@
Version 2.1 - May 11 2020

This is a maintenance release to complete the work on the extension
and fix some issues.

* Prevent use of foreign keys with GTT, not that PostgreSQL do not
allow it but just to mimic the behavior of Oracle and other RDBMS
like DB2, SQL Server and MySQL for example.
* Raise an error on an attempt to partition a Global Temporary Table.
This is not supported, again not because PostgreSQL do not allow
partition on temporary table but because other RDBMS like Oracle,
DB2 and MySQL do not support it.
* Add support to comments, constraints and identity columns clauses
when creating the GTT.

Other fixes:

- Add regression tests on partitioning and FK.
- Exclude regression.* files from git scope.
- Improve documentation and add information about constraints.
- Add documentation about unsupported FK iand partition on GTT.
- Fix missing files for expected test results.
- Fix exclusion of .out and results directory.
- Update regression testis about changes on CREATE TABLE ... LIKE.
- Fix some typo in documentation and markdown titles.

Version 2.0 - April 19 2020
Initial release.
8 changes: 4 additions & 4 deletions META.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "pgtt",
"abstract": "Extension to add Global Temporary Tables feature to PostgreSQL",
"description": "pgtt is a PostgreSQL extension to add Oracle-style Global Temporary Tables feature. It is based on unlogged table, partitioning and views.",
"version": "2.0.0",
"version": "2.1.0",
"maintainer": "Gilles Darold <[email protected]>",
"license": {
"PostgreSQL": "http://www.postgresql.org/about/licence"
Expand All @@ -17,14 +17,14 @@
},
"provides": {
"pgtt": {
"file": "sql/pgtt--2.0.0.sql",
"file": "sql/pgtt--2.1.0.sql",
"docfile": "doc/pgtt.md",
"version": "2.0.0",
"version": "2.1.0",
"abstract": "Extension to manage Global Temporary Tables"
}
},
"meta-spec": {
"version": "2.0.0",
"version": "2.1.0",
"url": "http://pgxn.org/meta/spec.txt"
},
"tags": [
Expand Down
2 changes: 1 addition & 1 deletion pgtt.control
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
default_version = '2.0.0'
default_version = '2.1.0'
comment = 'Extension to add Global Temporary Tables feature to PostgreSQL'
module_pathname = '$libdir/pgtt'
schema = 'pgtt_schema'
Expand Down
1 change: 1 addition & 0 deletions sql/pgtt--2.1.0.sql

0 comments on commit fb4f4ae

Please sign in to comment.