Skip to content

Commit fb4f4ae

Browse files
author
Gilles Darold
committed
Update ChangeLog and version to 2.1
1 parent 49bfeef commit fb4f4ae

File tree

4 files changed

+32
-5
lines changed

4 files changed

+32
-5
lines changed

ChangeLog

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,28 @@
1+
Version 2.1 - May 11 2020
2+
3+
This is a maintenance release to complete the work on the extension
4+
and fix some issues.
5+
6+
* Prevent use of foreign keys with GTT, not that PostgreSQL do not
7+
allow it but just to mimic the behavior of Oracle and other RDBMS
8+
like DB2, SQL Server and MySQL for example.
9+
* Raise an error on an attempt to partition a Global Temporary Table.
10+
This is not supported, again not because PostgreSQL do not allow
11+
partition on temporary table but because other RDBMS like Oracle,
12+
DB2 and MySQL do not support it.
13+
* Add support to comments, constraints and identity columns clauses
14+
when creating the GTT.
15+
16+
Other fixes:
17+
18+
- Add regression tests on partitioning and FK.
19+
- Exclude regression.* files from git scope.
20+
- Improve documentation and add information about constraints.
21+
- Add documentation about unsupported FK iand partition on GTT.
22+
- Fix missing files for expected test results.
23+
- Fix exclusion of .out and results directory.
24+
- Update regression testis about changes on CREATE TABLE ... LIKE.
25+
- Fix some typo in documentation and markdown titles.
26+
127
Version 2.0 - April 19 2020
228
Initial release.

META.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "pgtt",
33
"abstract": "Extension to add Global Temporary Tables feature to PostgreSQL",
44
"description": "pgtt is a PostgreSQL extension to add Oracle-style Global Temporary Tables feature. It is based on unlogged table, partitioning and views.",
5-
"version": "2.0.0",
5+
"version": "2.1.0",
66
"maintainer": "Gilles Darold <gilles@darold.net>",
77
"license": {
88
"PostgreSQL": "http://www.postgresql.org/about/licence"
@@ -17,14 +17,14 @@
1717
},
1818
"provides": {
1919
"pgtt": {
20-
"file": "sql/pgtt--2.0.0.sql",
20+
"file": "sql/pgtt--2.1.0.sql",
2121
"docfile": "doc/pgtt.md",
22-
"version": "2.0.0",
22+
"version": "2.1.0",
2323
"abstract": "Extension to manage Global Temporary Tables"
2424
}
2525
},
2626
"meta-spec": {
27-
"version": "2.0.0",
27+
"version": "2.1.0",
2828
"url": "http://pgxn.org/meta/spec.txt"
2929
},
3030
"tags": [

pgtt.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
default_version = '2.0.0'
1+
default_version = '2.1.0'
22
comment = 'Extension to add Global Temporary Tables feature to PostgreSQL'
33
module_pathname = '$libdir/pgtt'
44
schema = 'pgtt_schema'

sql/pgtt--2.1.0.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pgtt--2.0.0.sql

0 commit comments

Comments
 (0)