- linkend="pgupgrade"/> binary
- as the default new 'bindir' location when running
-
pg_upgrade (Daniel Gustafsson)
-
-
-
-
-
-
-
-
-
Documentation
-
-
-
-
-
-
- Add a glossary to the documentation
- (Corey Huinker, Jürgen Purtz, Roger Harkavy, Álvaro
- Herrera)
-
-
-
-
-
-
- Reformat tables containing function
- information for better clarity (Tom Lane)
-
-
-
-
-
-
- Upgrade to use DocBook 4.5
- (Peter Eisentraut)
-
-
-
-
-
-
-
-
-
Source Code
-
-
-
-
-
-
- Add support for building on Visual Studio 2019 (Haribabu Kommi)
-
-
-
-
-
-
- Add build support for MSYS2 (Peter Eisentraut)
-
-
-
-
-
-
- Add compare_exchange and fetch_add assembly language code for Power
- PC compilers (Noah Misch)
-
-
-
-
-
-
- Update Snowball
- stemmer dictionaries used by full text search (Panagiotis
- Mavrogiorgos)
-
-
- This adds Greek stemming and improves Danish and French stemming.
-
-
-
-
-
-
- Remove support for Windows 2000 (Michael Paquier)
-
-
-
-
-
-
- Remove support for non-
ELF BSD
- systems (Peter Eisentraut)
-
-
-
-
-
-
- Remove support for Python versions
- 2.5.X and earlier (Peter Eisentraut)
-
-
-
-
-
-
- Remove support for OpenSSL 0.9.8
- and 1.0.0 (Michael Paquier)
-
-
-
-
-
-
- Remove support option
- 8-byval (Peter Eisentraut)
-
-
- This was needed for previously supported version-zero functions.
-
-
-
-
-
-
- Remove configure option
- (Peter Eisentraut)
-
-
- This was needed for previously supported version-zero functions.
-
-
-
-
-
-
- Add the query string to planner hook functions (Pascal Legrand,
- Julien Rouhaud)
-
-
-
-
-
-
- Add command hook (Yuli Khodorkovskiy)
-
-
-
-
-
-
- Add
TLS init hook (Andrew Dunstan)
-
-
-
-
-
-
- Allow building with no predefined Unix-domain socket directory
- (Peter Eisentraut)
-
-
-
-
-
-
- Reduce the probability of SysV resource key collision on Unix platforms
- (Tom Lane)
-
-
-
-
-
-
- Use operating system functions to cleanly erase memory that contains
- sensitive information (Peter Eisentraut)
-
-
- For example, this is used for clearing passwords stored in memory.
-
-
-
-
-
-
- Add "headerscheck" script to test C header-file compatibility
- (Tom Lane)
-
-
-
-
-
-
- Implement internal lists as arrays, rather than a chain of structures
- (Tom Lane)
-
-
- This improves performance for queries that access many object.
- The internal List
API has also been improved.
-
-
-
-
-
-
- Update Windows build scripts
- to use the modern flag for
-
UUID libraries (Kyotaro Horiguchi)
-
-
-
-
-
-
-
-
-
Additional Modules
-
-
-
-
-
-
- Allow extensions to be
- specified as trusted (Tom Lane)
-
-
- Such extensions can be installed in a database by users with creation
- rights, even if they are not superusers. This change also removes
- the pg_pltemplate system catalog.
-
-
-
-
-
-
- Remove support for upgrading "unpackaged" extensions (Tom Lane)
-
-
-
-
-
-
- Allow non-superusers to connect to
- foreign servers without using a password (Craig Ringer)
-
-
- Specifically, allow to set
- password_required to false. Care must still be
- taken to avoid non-superusers from using superuser credentials to
- connect to the foreign server.
-
-
-
-
-
-
- Allow
postgres_fdw to use certificate
- authentication (Craig Ringer)
-
-
- Different users can use different certificates.
-
-
-
-
-
-
- Allow to control access to the
- TRUNCATE command (Yuli Khodorkovskiy)
-
-
-
-
-
-
- Add extension
- linkend="plperl">
bool_plperl
- which transforms
SQL booleans to/from PL/Perl
- booleans (Ivan Panchenko)
-
-
-
-
-
-
- Have treat SELECT
- ... FOR UPDATE as distinct from those without FOR
- UPDATE (Andrew Gierth, Vik Fearing)
-
-
-
-
-
-
- Allow
pg_stat_statements to optionally
- track the planning time of statements (Julien Rouhaud, Pascal Legrand,
- Thomas Munro, Fujii Masao)
-
-
- Previously only execution time was tracked.
-
-
-
-
-
-
- Overhaul 's lquery syntax to treat
- NOT (!) more logically (Filip Rembialkowski,
- Tom Lane, Nikita Glukhov)
-
-
- Also allow non-* queries to use a numeric range ({}) of matches.
-
-
-
-
-
-
- Add support for binary I/O of , lquery, and
- ltxtquery types (Nino Floris)
-
-
-
-
-
-
- Add option to extension to ignore the sign
- of integers (Jeff Janes)
-
-
-
-
-
-
- Add function
- pg_file_sync() to allow fsync'ing a file
- (Fujii Masao)
-
-
-
-
-
-
- Add functions to output
- t_infomask/t_infomask2
- values in human-readable format (Craig Ringer, Sawada Masahiko,
- Michael Paquier)
-
-
-
-
-
-
- Add btree index deduplication processing columns to pageinspect output
- (Peter Geoghegan)
-
-
-
-
-
-
-
-
-
-
-
Acknowledgments
-
- The following individuals (in alphabetical order) have contributed to this
- release as patch authors, committers, reviewers, testers, or reporters of
- issues.
-
-
-
-
-
-
-
-
--- /dev/null
+
+
+
+
+
Release 14
+
+
+
Release date:
+
+
+ This is just a placeholder for now.
+
+
+
All the active branches have to be edited concurrently when doing that.
-->
-&release-13;
+&release-14;
Prior Releases
# (We could get this from "git branches", but not worth the trouble.)
# NB: master must be first!
my @BRANCHES = qw(master
+ REL_13_STABLE
REL_12_STABLE REL_11_STABLE REL_10_STABLE REL9_6_STABLE REL9_5_STABLE
REL9_4_STABLE REL9_3_STABLE REL9_2_STABLE REL9_1_STABLE REL9_0_STABLE
REL8_4_STABLE REL8_3_STABLE REL8_2_STABLE REL8_1_STABLE REL8_0_STABLE
# Major version is hard-wired into the script. We update it when we branch
# a new development version.
-my $majorversion = 13;
+my $majorversion = 14;
# Validate argument and compute derived variables
my $minor = shift;