+ in spurious failures on this platform.
For example, this syntax is now supported:
linkend="sql-createpublication">CREATE PUBLICATION pub1
- FOR ALL TABLES IN SCHEMA s1,s2; ALTER
+ FOR TABLES IN SCHEMA s1,s2; ALTER
PUBLICATION supports a similar syntax. Tables added
later to the listed schemas will also be replicated.
+
+
+
+ Track dependencies on individual columns in the results of
+ functions returning composite types (Tom Lane)
+
+
+ Previously, if a view or rule contained a reference to a specific
+ column within the result of a composite-returning function, that
+ was not noted as a dependency; the view or rule was only considered
+ to depend on the composite type as a whole. This meant that
+ dropping the individual column would be allowed, causing problems
+ in later use of the view or rule. The column-level dependency is
+ now also noted, so that dropping such a column will be rejected
+ unless the view is changed or dropped.
+
+
+
+
+
+
+ Change the I/O format of type "char" for non-ASCII
+ characters (Tom Lane)
+
+
+
+
+
+ After an error is detected
+ in mode, change the
+ final COMMIT command
+ to ROLLBACK only
+ if ON_ERROR_STOP is set (Michael Paquier)
+
+
+ Previously, detection of an error in a command
+ or script file would lead to
+ issuing ROLLBACK at the end, regardless of the
+ value of ON_ERROR_STOP.
+
+
+
- temporary files in a new cluster subdirectory called
+ Store
pg_upgrade's log and
+ temporary files in a subdirectory of the new cluster called
pg_upgrade_output.d (Justin Pryzby)
- Previously temporary files were stored in the current directory.
+ Previously such files were left in the current directory,
+ requiring manual cleanup.
2022-01-17 [9a974cbcb] pg_upgrade: Preserve relfilenodes and tablespace OIDs.
Author: Robert Haas
2022-01-24 [aa0105141] pg_upgrade: Preserve database OIDs.
+Author: Robert Haas
+2022-07-28 [4ab5dae94] Use TRUNCATE to preserve relfilenode for pg_largeobject
-->
- Disallow building with
Python 2
- (Andres Freund)
+ Require GNU
make version 3.81 or later
+
to build PostgreSQL (Tom Lane)
-
Adjust configure to require
Perl
version 5.8.3 or later (Dagfinn Ilmari Mannsåker)
+
+
+
+ version 3.2 or later (Andres Freund)
+
+
+