diff --git a/doc/src/sgml/release-9.3.sgml b/doc/src/sgml/release-9.3.sgml
index b371542fa99..a6bc1b343f6 100644
--- a/doc/src/sgml/release-9.3.sgml
+++ b/doc/src/sgml/release-9.3.sgml
@@ -73,15 +73,16 @@
This improves concurrency and reduces the probability of deadlocks.
- UPDATEs on non-key columns use the new SELECT FOR NO KEY UPDATE lock
- type, and foreign key checks use the new SELECT FOR KEY SHARE lock mode.
+ UPDATE>s on non-key columns use the new SELECT
+ FOR NO KEY UPDATE> lock type, and foreign key checks use the
+ new SELECT FOR KEY SHARE> lock mode.
- Add configuration variable lock_timeout to limit lock wait duration
- (Zoltán Böszörményi)
+ Add configuration variable lock_timeout> to limit lock
+ wait duration (Zoltán Böszörményi)
@@ -91,8 +92,9 @@
- This speeds lock release at statement completion in transactions
- that hold many locks; it is particularly useful for pg_dump.
+ This speeds lock release at statement completion in
+ transactions that hold many locks; it is particularly useful
+ for pg_dump>.
@@ -107,13 +109,13 @@
- Add SP-GiST support for range data types (Alexander Korotkov)
+ Add SP-GiST> support for range data types (Alexander Korotkov)
- Allow unlogged GiST indexes (Jeevan Chalke)
+ Allow unlogged GiST> indexes (Jeevan Chalke)
@@ -162,26 +164,26 @@
- Add COPY FREEZE option to avoid the overhead of later marking
- tuples as committed (Simon Riggs, Jeff Davis)
+ Add COPY FREEZE> option to avoid the overhead of later
+ marking tuples as committed (Simon Riggs, Jeff Davis)
- Improve performance of NUMERIC calculations (Kyotaro Horiguchi)
+ Improve performance of NUMERIC> calculations (Kyotaro Horiguchi)
- Improve grouping of sessions waiting for commit_delay (Peter
- Geoghegan)
+ Improve grouping of sessions waiting for commit_delay>
+ (Peter Geoghegan)
- This improves the usefulness and behavior of commit_delay.
- BACKWARD COMPATIBILITY
+ This improves the usefulness and behavior of
+ commit_delay>. BACKWARD COMPATIBILITY
@@ -191,8 +193,8 @@
- Users who have set work_mem based on the previous behavior should
- revisit that setting.
+ Users who have set work_mem> based on the previous
+ behavior should revisit that setting.
@@ -205,9 +207,9 @@
- Improve performance of the CREATE TEMPORARY TABLE ... ON COMMIT
- DELETE ROWS clause by only issuing delete if the temporary table
- was accessed (Heikki Linnakangas)
+ Improve performance of the CREATE TEMPORARY TABLE
+ ... ON COMMIT DELETE ROWS> clause by only issuing delete if
+ the temporary table was accessed (Heikki Linnakangas)
@@ -254,8 +256,8 @@
- Allow pg_terminate_backend() to terminate other backends with
- the same role (Dan Farina)
+ Allow pg_terminate_backend()> to terminate other
+ backends with the same role (Dan Farina)
@@ -286,36 +288,38 @@
- Improve LDAP error reporting and documentation (Peter Eisentraut)
-
-
-
-
-
- Add support for LDAP authentication to be specified in URL format
+ Improve LDAP> error reporting and documentation
(Peter Eisentraut)
- Change the ssl_ciphers parameter to start with DEFAULT, rather
- than ALL, then remove insecure ciphers (Magnus Hagander)
-
-
-
- It is assumed DEFAULT is more appropriate cipher set.
+ Add support for LDAP> authentication to be specified
+ in URL> format (Peter Eisentraut)
- Parse/load pg_ident.conf once, not during each connection (Amit
- Kapila)
+ Change the ssl_ciphers> parameter to start with
+ DEFAULT>, rather than ALL>, then remove
+ insecure ciphers (Magnus Hagander)
- This is similar to how pg_hba.conf is processed.
+ It is assumed DEFAULT> is more appropriate cipher set.
+
+
+
+
+
+ Parse/load pg_ident.conf> once, not during each
+ connection (Amit Kapila)
+
+
+
+ This is similar to how pg_hba.conf> is processed.
@@ -334,9 +338,9 @@
- Instead, on Unix-like systems, mmap() is used for shared memory.
- This eliminates the requirement of increasing System V shared
- memory kernel parameters.
+ Instead, on Unix-like systems, mmap()> is used for
+ shared memory. This eliminates the requirement of increasing
+ System V shared memory kernel parameters.
@@ -347,8 +351,10 @@
- This renames configuration parameter unix_socket_directory to
- unix_socket_directories, which accepts a list of directories.
+ This renames configuration parameter
+ unix_socket_directory> to
+ unix_socket_directories>, which accepts a list of
+ directories.
@@ -359,26 +365,27 @@
- The directory is specified as include_dir in server configuration file.
+ The directory is specified as include_dir> in server
+ configuration file.
- Increase the maximum initdb-configured value for shared_buffers
- to 128MB (Robert Haas)
+ Increase the maximum initdb-configured value for
+ shared_buffers> to 128MB (Robert Haas)
This is the maximum value initdb attempts to set in
- postgresql.conf; the previous value was 32MB.
+ postgresql.conf>; the previous value was 32MB.
- Require superuser privileges to set commit_delay because it
- can now potentially delay other sessions (Simon Riggs)
+ Require superuser privileges to set commit_delay>
+ because it can now potentially delay other sessions (Simon Riggs)
BACKWARD COMPATIBILITY
@@ -386,14 +393,16 @@
- Remove the external PID file on postmaster exit (Peter Eisentraut)
+ Remove the external PID> file on postmaster exit
+ (Peter Eisentraut)
- Have "session id" in log_line_prefix (%c) always output four hex
- digits after the period (Bruce Momjian) COMPATIBILITY
+ Have session id> (%c>) in
+ log_line_prefix> always output four hex digits after
+ the period (Bruce Momjian) COMPATIBILITY
@@ -410,19 +419,21 @@
- Allow a streaming replication standbys to follow a timeline switch (Heikki Linnakangas)
+ Allow a streaming replication standbys to follow a timeline switch
+ (Heikki Linnakangas)
This allows streaming standbys to feed from newly-promoted slaves.
- Previously slaves required access to a WAL archive directory to
+ Previously slaves required access to a WAL> archive directory to
accomplish this.
- Add SQL functions pg_backup_in_progress() and pg_backup_start_time() (Gilles Darold)
+ Add SQL> functions pg_backup_in_progress()>
+ and pg_backup_start_time()> (Gilles Darold)
@@ -433,7 +444,7 @@
Improve performance of streaming log shipping with
- synchronous_commit disabled (Andres Freund)
+ synchronous_commit> disabled (Andres Freund)
@@ -446,27 +457,28 @@
- Add the last checkpoint's redo location to pg_controldata's output
- (Fujii Masao)
+ Add the last checkpoint's redo location to
+ pg_controldata>'s output (Fujii Masao)
- This information is useful for determining the WAL files needed for
- restore.
+ This information is useful for determining the WAL>
+ files needed for restore.
- Allow tooling like pg_receivexlog to run on computers with different
+ Allow tooling like pg_receivexlog> to run on computers with different
architectures (Heikki Linnakangas)
- Have pg_basebackup --write-recovery-conf output a minimal
- recovery.conf (Zoltán Böszörményi, Magnus Hagander)
+ Have pg_basebackup>
@@ -476,57 +488,59 @@
- Allow pg_receivexlog and pg_basebackup -X to handle streaming
- timeline switches (Heikki Linnakangas)
+ Allow pg_receivexlog> and
+ pg_basebackup>
- Add wal_receiver_timeout parameter to control the WAL receiver
- timeout (Amit Kapila)
+ Add wal_receiver_timeout> parameter to control the WAL>
+ receiver timeout (Amit Kapila)
This allows more rapid detection of connection failure. No longer set
- wal_receiver_status_interval?
+ wal_receiver_status_interval>?
- Rename replication_timeout to wal_sender_timeout (Amit Kapila)
+ Rename replication_timeout> to wal_sender_timeout> (Amit Kapila)
BACKWARD COMPATIBILITY
- This setting controls the WAL sender timeout.
+ This setting controls the WAL> sender timeout.
- Write-Ahead Log (WAL)
+ Write-Ahead Log (WAL>)
- Store WAL in a continuous stream, rather than skipping the last
- 16MB segment every 4GB (Heikki Linnakangas) BACKWARD COMPATIBLE BREAK
+ Store WAL> in a continuous stream, rather than skipping
+ the last 16MB segment every 4GB (Heikki Linnakangas) BACKWARD
+ COMPATIBLE BREAK
- Previously, WAL files ending in FF were not used. If you have
- WAL backup or restore scripts that took that skipping into account,
- they need to be adjusted.
+ Previously, WAL> files ending in FF> were
+ not used. If you have WAL> backup or restore scripts
+ that took that skipping into account, they need to be adjusted.
- Change the WAL record format to allow splitting the record header
+ Change the WAL> record format to allow splitting the record header
across pages (Heikki Linnakangas)
@@ -548,21 +562,21 @@
- Implement SQL-standard LATERAL for FROM-clause subqueries and
- function calls (Tom Lane)
+ Implement SQL>-standard LATERAL> for
+ FROM>-clause subqueries and function calls (Tom Lane)
- This is useful in allowing FROM subqueries and functions to reference
- output from tables in the FROM clause. The LATERAL keyword is optional
- for functions.
+ This is useful in allowing FROM> subqueries and
+ functions to reference output from tables in the FROM>
+ clause. The LATERAL> keyword is optional for functions.
- Add support for piping COPY and psql \copy to/from an external program (Etsuro
- Fujita)
+ Add support for piping COPY> and psql>
+ \copy> to/from an external program (Etsuro Fujita)
@@ -572,7 +586,7 @@
- Only CREATE SCHEMA ... IF NOT EXISTS? If so, remove it.
+ Only CREATE SCHEMA ... IF NOT EXISTS>? If so, remove it.
@@ -598,13 +612,14 @@
- Allow a multi-row VALUES clause in rules to reference OLD/NEW (Tom Lane)
+ Allow a multi-row VALUES> clause in rules to reference
+ OLD>/NEW> (Tom Lane)
- Add CREATE SCHEMA ... IF NOT EXISTS clause (Fabrízio de
+ Add CREATE SCHEMA ... IF NOT EXISTS> clause (Fabrízio de
Royes Mello)
@@ -618,8 +633,8 @@
- Have REASSIGN OWNED also change ownership of shared objects (Álvaro
- Herrera)
+ Have REASSIGN OWNED> also change ownership of shared
+ objects (Álvaro Herrera)
@@ -636,14 +651,14 @@
- These messages now appear with DEBUG1-level output.
+ These messages now appear with DEBUG1>-level output.
- Allow CREATE TABLE IF NOT EXISTS to succeed for a non-existent schema
- (Bruce Momjian)
+ Allow CREATE TABLE IF NOT EXISTS> to succeed for a
+ non-existent schema (Bruce Momjian)
@@ -662,14 +677,14 @@
- Change ON UPDATE SET NULL/SET DEFAULT foreign key actions to affect
- all referenced columns, not just those referenced in the UPDATE
- (Tom Lane)
+ Change ON UPDATE SET NULL/SET DEFAULT> foreign key
+ actions to affect all referenced columns, not just those referenced
+ in the UPDATE> (Tom Lane)
- Previously only columns referenced in the UPDATE were set to null or DEFAULT.
- BACKWARD COMPATIBILITY CHANGE
+ Previously only columns referenced in the UPDATE> were
+ set to null or DEFAULT>. BACKWARD COMPATIBILITY CHANGE
@@ -689,13 +704,15 @@
- Internally store default foreign key matches (non-FULL, non-PARTIAL) as "simple" (Tom Lane)
+ Internally store default foreign key matches (non-FULL>,
+ non-PARTIAL>) as simple> (Tom Lane)
These were previously stored as "<unspecified>".
This changes the value stored in system column
- pg_constraint.confmatchtype. BACKWARD COMPATIBILITY CHANGE
+ pg_constraint.confmatchtype>. BACKWARD COMPATIBILITY
+ CHANGE
@@ -710,8 +727,8 @@
- Add the ALTER TYPE ... IF NOT EXISTS clause when adding enumerated type labels (Andrew
- Dunstan)
+ Add the ALTER TYPE ... IF NOT EXISTS> clause when
+ adding enumerated type labels (Andrew Dunstan)
@@ -721,19 +738,21 @@
- Add ALTER ROLE ALL SET to add settings to all users (Peter Eisentraut)
+ Add ALTER ROLE ALL SET> to add settings to all users
+ (Peter Eisentraut)
- This allows settings to apply to all users in all databases. ALTER
- DATABASE SET already allowed addition of settings for all users in a
- single database. postgresql.conf has a similar effect.
+ This allows settings to apply to all users in all
+ databases. ALTER DATABASE SET> already allowed
+ addition of settings for all users in a single database.
+ postgresql.conf> has a similar effect.
- Add support for ALTER RULE ... RENAME (Ali Dar)
+ Add support for ALTER RULE ... RENAME> (Ali Dar)
@@ -768,7 +787,7 @@
Simple views that reference some or all columns from a single base table
are now updatable by default. More complex views can be made updatable
- using INSTEAD OF triggers or INSTEAD rules.
+ using INSTEAD OF> triggers or INSTEAD> rules.
@@ -782,11 +801,12 @@
- Add CREATE RECURSIVE VIEW syntax (Peter Eisentraut)
+ Add CREATE RECURSIVE VIEW> syntax (Peter Eisentraut)
- Internally this is translated into CREATE VIEW ... WITH RECURSIVE.
+ Internally this is translated into CREATE VIEW ... WITH
+ RECURSIVE>.
@@ -821,34 +841,36 @@
- Allow text timezone designations, e.g. "America/Chicago" when using the
- ISO "T" timestamptz format (Bruce Momjian)
+ Allow text timezone designations, e.g. America/Chicago>
+ when using the ISO> T> timestamptz format (Bruce
+ Momjian)
- JSON
+ JSON>
- Add operators and functions to extract values from JSON data strings
+ Add operators and functions to extract values from JSON> data strings
(Andrew Dunstan)
- Allow JSON data strings to be converted into records (Andrew Dunstan)
+ Allow JSON> data strings to be converted into records (Andrew Dunstan)
- Add functions to convert values, records, and hstore data to JSON (Andrew Dunstan)
+ Add functions to convert values, records, and hstore data to
+ JSON> (Andrew Dunstan)
@@ -866,69 +888,75 @@
- Add array_remove() and array_replace() functions (Marco Nenciarini, Gabriele Bartolini)
+ Add array_remove()> and array_replace()>
+ functions (Marco Nenciarini, Gabriele Bartolini)
- Allow concat() and format() to properly expand VARIADIC-labeled
- arguments (Pavel Stehule)
+ Allow concat()> and format()> to properly
+ expand VARIADIC>-labeled arguments (Pavel Stehule)
- Improve format() to handle field width and left/right alignment
- (Pavel Stehule)
+ Improve format()> to handle field width and left/right
+ alignment (Pavel Stehule)
- Have to_char(), to_date(), and to_timestamp() properly handle
- negative century designations (CC) (Bruce Momjian)
+ Have to_char()>, to_date()>, and
+ to_timestamp()> properly handle negative century
+ designations (CC>) (Bruce Momjian)
- Previously the behavior was either wrong or inconsistent with
- positive/AD handling, e.g. format mask 'IYYY-IW-DY'.
+ Previously the behavior was either wrong or inconsistent
+ with positive/AD> handling, e.g. format mask
+ IYYY-IW-DY>.
- Have to_date() and to_timestamp() return proper results when mixing
- ISO and Gregorian week/day designations (Bruce Momjian)
+ Have to_date()> and to_timestamp()>
+ return proper results when mixing ISO> and Gregorian
+ week/day designations (Bruce Momjian)
- Cause pg_get_viewdef() to default to wrapping after every SELECT
- target list and FROM entry (Marko Tiikkaja)
+ Cause pg_get_viewdef()> to default to wrapping after
+ every SELECT> target list and FROM> entry
+ (Marko Tiikkaja)
- This causes view output, like from pg_dump, to be more narrow.
+ This causes view output, like from pg_dump>,
+ to be more narrow.
- Have map_sql_value_to_xml_value() properly expand domains (Pavel
- Stehule)
+ Have map_sql_value_to_xml_value()> properly expand
+ domains (Pavel Stehule)
- Force cached functions to be replanned if the search_path changes (Tom Lane)
+ Force cached functions to be replanned if the search_path> changes (Tom Lane)
Previously functions already run in the current session ignored
- search_path changes.
+ search_path> changes.
(Bruce Momjian)
@@ -944,8 +972,8 @@
- Allow SPI functions to access the number of rows processed by COPY (Pavel
- Stehule)
+ Allow SPI> functions to access the number of rows
+ processed by COPY> (Pavel Stehule)
@@ -958,23 +986,23 @@
- Allow PL/pgSQL to use RETURN with a composite-type expressions (Asif
- Rehman)
+ Allow PL/pgSQL to use RETURN> with a composite-type
+ expressions (Asif Rehman)
- Previously RETURN could only reference composite-type variables.
+ Previously RETURN> could only reference composite-type variables.
- Allow PL/pgSQL to access the number of rows processed by COPY (Pavel
- Stehule)
+ Allow PL/pgSQL to access the number of rows processed by
+ COPY> (Pavel Stehule)
- The command is GET DIAGNOSTICS x = ROW_COUNT.
+ The command is GET DIAGNOSTICS x = ROW_COUNT>.
@@ -1011,8 +1039,9 @@
- Handle SPIErrors raised explicitly with PL/Python's RAISE the same as
- as internal SPI errors (Oskari Saarenmaa and Jan Urbanski)
+ Handle SPI> errors raised explicitly with PL/Python's
+ RAISE> the same as as internal SPI> errors
+ (Oskari Saarenmaa and Jan Urbanski)
@@ -1029,33 +1058,38 @@
- Add command-line utility pg_isready to check if the server is ready
- to accept connections (Phil Sorber)
+ Add command-line utility pg_isready> to check if
+ the server is ready to accept connections (Phil Sorber)
- Support multiple --table arguments for pg_restore, clusterdb,
- reindexdb, and vacuumdb (Josh Kupershmidt)
+ Support multiple
- This is similar to the pg_dump --table support.
+ This is similar to the pg_dump>
- Add -d option to pg_dumpall, pg_basebackup, pg_receivexlog to
- specify the connection string (Amit Kapila)
+ Add
- Add libpq function PQconninfo() to return connection information
- (Zoltán Böszörményi, Magnus Hagander)
+ Add libpq function PQconninfo()> to return connection
+ information (Zoltán Böszörményi, Magnus
+ Hagander)
@@ -1068,21 +1102,21 @@
- Adjust function cost settings so psql tab completion and pattern
- searching is more efficient (Tom Lane)
+ Adjust function cost settings so psql> tab
+ completion and pattern searching is more efficient (Tom Lane)
- Improve psql tab completion (Jeff Janes, Peter Eisentraut)
+ Improve psql> tab completion (Jeff Janes, Peter Eisentraut)
- Allow the psql --single-transaction mode to work when reading from
- standard input (Fabien Coelho, Robert Haas)
+ Allow the psql>
@@ -1092,7 +1126,8 @@
- Remove psql warning when connecting to an older server (Peter Eisentraut)
+ Remove psql> warning when connecting to an older
+ server (Peter Eisentraut)
@@ -1109,40 +1144,43 @@
- Add psql \watch command to repeatedly execute commands (Will
- Leinweber)
+ Add psql> \watch> command to repeatedly
+ execute commands (Will Leinweber)
- Add psql command \gset to store query results in psql variables
- (Pavel Stehule)
+ Add psql> command \gset> to store query
+ results in psql> variables (Pavel Stehule)
- Add SSL information to psql's \conninfo command (Alastair Turner)
+ Add SSL> information to psql>'s
+ \conninfo> command (Alastair Turner)
- Add "Security" label to psql \df+ output (Jon Erdman)
+ Add "Security" label to psql> \df+>
+ output (Jon Erdman)
- Allow psql \l to accept a database name pattern (Peter Eisentraut)
+ Allow psql> \l> to accept a database
+ name pattern (Peter Eisentraut)
- In psql, do not allow \connect to use defaults if there is no active
- connection (Bruce Momjian)
+ In psql>, do not allow \connect> to
+ use defaults if there is no active connection (Bruce Momjian)
@@ -1152,7 +1190,8 @@
- Properly reset state if psql's "\g file" command failed (Tom Lane)
+ Properly reset state if psql>'s \g file>
+ command failed (Tom Lane)
@@ -1171,7 +1210,8 @@
- Add a 'latex-longtable' output format to psql (Bruce Momjian)
+ Add a latex-longtable> output format to
+ psql> (Bruce Momjian)
@@ -1181,21 +1221,22 @@
- Add a border=3 output mode to the psql 'latex' format (Bruce Momjian)
+ Add a border=3> output mode to the psql>
+ latex> format (Bruce Momjian)
- In psql tuples-only and expanded modes, no longer output "(No rows)"
- (Peter Eisentraut)
+ In psql> tuples-only and expanded modes, no longer
+ output (No rows)> (Peter Eisentraut)
- In psql, no longer print an empty line for unaligned, expanded
- output for zero rows (Peter Eisentraut)
+ In psql>, no longer print an empty line for
+ unaligned, expanded output for zero rows (Peter Eisentraut)
@@ -1212,28 +1253,30 @@
- Add pg_dump --jobs to dump in parallel when using directory
- output format (Joachim Wieland)
+ Add pg_dump>
- Have pg_dump output functions in a predictable order (Joel Jacobson)
+ Have pg_dump> output functions in a predictable
+ order (Joel Jacobson)
- Fix tar files emitted by pg_dump and pg_basebackup to be POSIX
- conformant (Brian Weaver, Tom Lane)
+ Fix tar files emitted by pg_dump> and
+ pg_basebackup> to be POSIX> conformant
+ (Brian Weaver, Tom Lane)
- Add -d/--dbname option to pg_dump, for consistency with other client
- commands (Heikki Linnakangas)
+ Add
@@ -1256,18 +1299,18 @@
- This can be disabled by using --nosync.
+ This can be disabled by using
- Add initdb --sync-only option to sync the data directory to durable
+ Add initdb
- This is used by pg_upgrade.
+ This is used by pg_upgrade>.
@@ -1304,14 +1347,15 @@
- Create a centralized timeout API (Zoltán Böszörményi)
+ Create a centralized timeout API> (Zoltán
+ Böszörményi)
- Create libpgcommon and move pg_malloc() and other functions there
- (Álvaro Herrera, Andres Freund)
+ Create libpgcommon and move pg_malloc()> and other
+ functions there (Álvaro Herrera, Andres Freund)
@@ -1327,22 +1371,22 @@
- Add compiler designations to indicate some ereport() and elog()
- calls do not return (Peter Eisentraut, Andres Freund, Tom Lane,
- Heikki Linnakangas)
+ Add compiler designations to indicate some ereport()>
+ and elog()> calls do not return (Peter Eisentraut,
+ Andres Freund, Tom Lane, Heikki Linnakangas)
Allow options to be passed to the regression test output comparison
- utility via PG_REGRESS_DIFF_OPTS (Peter Eisentraut)
+ utility via PG_REGRESS_DIFF_OPTS> (Peter Eisentraut)
- Add isolation tests for CREATE INDEX CONCURRENTLY (Abhijit Menon-Sen)
+ Add isolation tests for CREATE INDEX CONCURRENTLY> (Abhijit Menon-Sen)
@@ -1354,13 +1398,14 @@
- Fix install-strip on Mac OS X (Peter Eisentraut)
+ Fix install-strip on Mac OS X> (Peter Eisentraut)
- Remove configure flag --disable-shared, as it is no longer used (Bruce Momjian)
+ Remove configure flag
@@ -1372,8 +1417,8 @@
- Add emacs macro to match Postgres perltidy formatting (Peter
- Eisentraut)
+ Add emacs macro to match PostgreSQL> perltidy
+ formatting (Peter Eisentraut)
@@ -1395,13 +1440,14 @@
- Add Assert() functionality to client-side code for frontend code (Andrew Dunstan)
+ Add Assert()> functionality to client-side code for
+ frontend code (Andrew Dunstan)
- Change many internal many backend functions to return OIDs rather
+ Change many internal many backend functions to return OID>s rather
than void (Dimitri Fontaine)
@@ -1424,14 +1470,14 @@
- Add function pg_identify_object() to dump an object in
- machine-readable format (Álvaro Herrera)
+ Add function pg_identify_object()> to dump an object
+ in machine-readable format (Álvaro Herrera)
- Add post-ALTER-object server hooks (KaiGai Kohei)
+ Add post-ALTER>-object server hooks (KaiGai Kohei)
@@ -1457,27 +1503,28 @@
- Remove src/tool/backend, now that the content is on the Postgres
- wiki (Bruce Momjian)
+ Remove src/tool/backend>, now that the content is on
+ the PostgreSQL> wiki (Bruce Momjian)
- Split out WAL reading as an independent facility (Heikki
- Linnakangas, Andres Freund)
+ Split out WAL> reading as an independent facility
+ (Heikki Linnakangas, Andres Freund)
- Use a 64-bit integer to represent WAL positions (XLogRecPtr)
- instead of two 32-bit integers (Heikki Linnakangas)
+ Use a 64-bit integer to represent WAL> positions
+ (XLogRecPtr>) instead of two 32-bit integers (Heikki
+ Linnakangas)
- Generally, tools that need to read the WAL format will need to
- be adjusted.
+ Generally, tools that need to read the WAL> format
+ will need to be adjusted.
@@ -1489,8 +1536,8 @@
- Allow PL/Python on OS X to build against custom versions of Python
- (Peter Eisentraut)
+ Allow PL/Python on OS X> to build against custom
+ versions of Python (Peter Eisentraut)
@@ -1512,8 +1559,8 @@
- Add a Postgres foreign data wrapper contrib module (Shigeru
- Hanada)
+ Add a Postgres> foreign data wrapper contrib module
+ (Shigeru Hanada)
@@ -1523,49 +1570,49 @@
- Add pg_xlogdump contrib program (Andres Freund)
+ Add pg_xlogdump> contrib program (Andres Freund)
Add support for indexing of regular-expression searches in
- contrib/pg_trgm (Alexander Korotkov)
+ extension pg_trgm> (Alexander Korotkov)
- Improve pg_trgm handling of multibyte characters (Tom Lane)
+ Improve pg_trgm> handling of multibyte characters (Tom Lane)
- Add function to report the size of the GIN pending index insertion
- list (Fujii Masao)
+ Add function to report the size of the GIN> pending index
+ insertion list (Fujii Masao)
- The function is pgstatginindex() in pgstattuple.
+ The function is pgstatginindex()> in pgstattuple.
- Have oid2name, pgbench, and vacuumlo set fallback_application_name (Amit Kapila)
+ Have oid2name, pgbench, and vacuumlo set fallback_application_name> (Amit Kapila)
- Improve output of pg_test_timing (Bruce Momjian)
+ Improve output of pg_test_timing> (Bruce Momjian)
- Improve output of pg_test_fsync (Peter Geoghegan)
+ Improve output of pg_test_fsync> (Peter Geoghegan)
@@ -1588,7 +1635,8 @@
- Allow pg_upgrade --jobs to do parallelism (Bruce Momjian)
+ Allow pg_upgrade>
@@ -1599,8 +1647,8 @@
- Have pg_upgrade create unix-domain sockets in the current directory
- (Bruce Momjian, Tom Lane)
+ Have pg_upgrade> create unix-domain sockets in
+ the current directory (Bruce Momjian, Tom Lane)
@@ -1611,27 +1659,29 @@
- Have pg_upgrade --check mode properly detect the location of
- non-default socket directories (Bruce Momjian, Tom Lane)
+ Have pg_upgrade>
- Improve performance of pg_upgrade for databases with many tables (Bruce Momjian)
+ Improve performance of pg_upgrade> for databases
+ with many tables (Bruce Momjian)
- Increase pg_upgrade logging content by showing executed command
+ Increase pg_upgrade> logging content by showing executed command
(Álvaro Herrera)
- Improve pg_upgrade's status display during copy/link (Bruce Momjian)
+ Improve pg_upgrade>'s status display during copy/link (Bruce Momjian)
@@ -1646,7 +1696,7 @@
- Add --foreign-keys option to pgbench (Jeff Janes)
+ Add
@@ -1658,14 +1708,14 @@
Allow pgbench to aggregate performance statistics and produce output
- every --aggregate-interval specified seconds (Tomas Vondra)
+ every
- Add pg_bench --sampling-rate option to control the percentage of
- transactions logged (Tomas Vondra)
+ Add pg_bench>
@@ -1678,7 +1728,8 @@
- Add pgbench -q mode to print one output line every five seconds (Tomas Vondra)
+ Add pgbench
@@ -1706,32 +1757,33 @@
- Allow EPUB-format documentation to be created (Peter Eisentraut)
+ Allow EPUB>-format documentation to be created
+ (Peter Eisentraut)
- Update FreeBSD kernel configuration documentation (Brad Davis)
+ Update FreeBSD> kernel configuration documentation (Brad Davis)
- Improve WINDOW function documentation (Bruce Momjian, Tom Lane)
+ Improve WINDOW> function documentation (Bruce Momjian, Tom Lane)
Add instructions for setting up the documentation tool chain on
- Mac OS X (Peter Eisentraut)
+ Mac OS X> (Peter Eisentraut)
- Improve commit_delay documentation (Peter Geoghegan)
+ Improve commit_delay> documentation (Peter Geoghegan)
diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml
index 94a59bee8e6..0980c6eb5f6 100644
--- a/doc/src/sgml/release.sgml
+++ b/doc/src/sgml/release.sgml
@@ -7,14 +7,14 @@ Typical markup:
PostgreSQL
postgresql.conf, pg_hba.conf,
recovery.conf
-[A-Z][A-Z_ ]+[A-Z_] , ,
+[A-Z][A-Z_ ]+[A-Z_] , , ,
[A-Za-z_][A-Za-z0-9_]+()
-[-A-Za-z_]+