Skip to content

Commit 8172f35

Browse files
committed
Update ChangeLog and version to 2.5
1 parent cb55983 commit 8172f35

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

ChangeLog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
Version 2.5 - Jun 08 2021
2+
3+
This is a maintenance release to hotfix port on PostgreSQL 9.6.
4+
5+
- Fix port to PostgreSQL 9.6. Thanks to Devrim Gunduz for the report.
6+
7+
18
Version 2.4 - Jun 04 2021
29

310
This version allow use of the extension by non superuser and especially

META.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
22
"name": "pgtt",
33
"abstract": "Extension to add Global Temporary Tables feature to PostgreSQL.",
4-
"version": "2.4.0",
4+
"version": "2.5.0",
55
"maintainer": "Gilles Darold <gilles@darold.net>",
66
"license": "postgresql",
77
"release_status": "stable",
88
"provides": {
99
"pgtt": {
1010
"abstract": "Extension to manage Global Temporary Tables",
11-
"file": "sql/pgtt--2.4.0.sql",
11+
"file": "sql/pgtt--2.5.0.sql",
1212
"docfile": "doc/pgtt.md",
13-
"version": "2.4.0"
13+
"version": "2.5.0"
1414
}
1515
},
1616
"resources": {

pgtt.control

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

sql/pgtt--2.5.0.sql

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
-- complain if script is sourced in psql, rather than via CREATE EXTENSION
2+
\echo Use "CREATE EXTENSION pgtt" to load this file. \quit
3+
4+
----
5+
-- Create schema dedicated to the global temporary table
6+
----
7+
CREATE SCHEMA IF NOT EXISTS @extschema@;
8+
REVOKE ALL ON SCHEMA @extschema@ FROM PUBLIC;
9+
GRANT USAGE ON SCHEMA @extschema@ TO PUBLIC;
10+
11+
----
12+
-- Table used to store information about Global Temporary Tables.
13+
-- Content will be loaded in memory by the pgtt extension.
14+
----
15+
CREATE TABLE @extschema@.pg_global_temp_tables (
16+
relid integer NOT NULL,
17+
nspname name NOT NULL,
18+
relname name NOT NULL,
19+
preserved boolean,
20+
code text,
21+
UNIQUE (nspname, relname)
22+
);
23+
GRANT ALL ON TABLE @extschema@.pg_global_temp_tables TO PUBLIC;
24+
25+
-- Include tables into pg_dump
26+
SELECT pg_catalog.pg_extension_config_dump('pg_global_temp_tables', '');
27+

0 commit comments

Comments
 (0)