diff --git a/doc/src/sgml/release-9.1.sgml b/doc/src/sgml/release-9.1.sgml
index a6b84392126..c293e80861b 100644
--- a/doc/src/sgml/release-9.1.sgml
+++ b/doc/src/sgml/release-9.1.sgml
@@ -53,8 +53,8 @@
- Previously pg_last_xlog_receive_location()> could move backward
- when streaming replication is restarted.
+ Previously pg_last_xlog_receive_location()> could
+ move backward when streaming replication is restarted.
@@ -113,7 +113,8 @@
For example, disallow composite_name.text and text(composite_name).
- CAST> and ::> are still available for casting.
+ CAST> and ::> are still available for
+ casting.
@@ -184,8 +185,8 @@
- Require superuser or CREATEROLE> permissions to set role
- comments (Tom Lane)
+ Require superuser or CREATEROLE> permissions to
+ set role comments (Tom Lane)
@@ -200,13 +201,14 @@
- Change PL/pgSQL's RAISE> command without parameters to be
- catchable by the attached exception block (Piyush Newe)
+ Change PL/pgSQL's RAISE> command without parameters
+ to be catchable by the attached exception block (Piyush Newe)
- Previously RAISE> in a code block always scoped to an attached
- exception block, so it was uncatchable at the same scope.
+ Previously RAISE> in a code block always scoped to
+ an attached exception block, so it was uncatchable at the same
+ scope.
@@ -403,8 +405,8 @@
- These named restore points can be specified as recovery targets in
- recovery.conf>.
+ These named restore points can be specified as recovery
+ targets in recovery.conf>.
@@ -435,7 +437,8 @@
- Allow recovery.conf>
+ Allow recovery.conf>
to use the same quoting behavior as postgresql.conf>
(Dimitri Fontaine)
@@ -459,8 +462,9 @@
Allow unlogged tables using UNLOGGED> during CREATE TABLE> (Robert Haas)
+ linkend="SQL-CREATETABLE-description">UNLOGGED>
+ during CREATE
+ TABLE> (Robert Haas)
@@ -471,7 +475,8 @@
- Support RIGHT> and FULL OUTER JOIN> in hash joins (Tom Lane)
+ Support RIGHT> and FULL OUTER JOIN> in
+ hash joins (Tom Lane)
@@ -517,15 +522,15 @@
- This allows optimization of ORDER BY> and LIMIT> clauses in
- inheritance table queries.
+ This allows optimization of ORDER BY> and
+ LIMIT> clauses in inheritance table queries.
- Allow optimizations of MIN>/MAX> for inheritance table queries
- (Tom Lane)
+ Allow optimizations of MIN>/MAX> for
+ inheritance table queries (Tom Lane)
@@ -569,12 +574,13 @@
Support they keyword 'all' in the host column of pg_hba.conf> (Peter
- Eisentraut)
+ linkend="auth-pg-hba-conf">pg_hba.conf>
+ (Peter Eisentraut)
- Previously people used 0.0.0.0/0> or ::/0> for this.
+ Previously people used 0.0.0.0/0> or ::/0>
+ for this.
@@ -603,8 +609,9 @@
Add details to the logging of restart points and checkpoints,
- which is controlled by log_checkpoints> (Fujii Masao, Greg
- Smith)
+ which is controlled by log_checkpoints>
+ (Fujii Masao, Greg Smith)
@@ -614,7 +621,8 @@
- Add log_file_mode>
+ Add log_file_mode>
which controls the permissions on log files created by the
logging_collector (Martin Pihlak)
@@ -631,7 +639,9 @@
- Add client_hostname field to pg_stat_activity> (Peter Eisentraut)
+ Add client_hostname field to pg_stat_activity>
+ (Peter Eisentraut)
@@ -641,7 +651,9 @@
- Add pg_stat_xact_*> statistic functions and views (Joel Jacobson)
+ Add pg_stat_xact_*>
+ statistic functions and views (Joel Jacobson)
@@ -652,8 +664,10 @@
- Add the pg_stat_database_conflicts> system view to show queries
- that have been canceled and the reason (Magnus Hagander)
+ Add the pg_stat_database_conflicts>
+ system view to show queries that have been canceled and the
+ reason (Magnus Hagander)
@@ -664,7 +678,9 @@
- Add a conflicts> count to pg_stat_database> (Magnus Hagander)
+ Add a conflicts> count to pg_stat_database>
+ (Magnus Hagander)
@@ -682,14 +698,17 @@
Add columns showing the number of vacuum and analyze operations
- in pg_stat_*_tables> views (Magnus Hagander)
+ in pg_stat_*_tables>
+ views (Magnus Hagander)
- Add new buffers_backend_fsync field to pg_stat_bgwriter> (Greg
- Smith)
+ Add new buffers_backend_fsync field to pg_stat_bgwriter>
+ (Greg Smith)
@@ -709,7 +728,9 @@
- Allow auto-tuning of wal_buffers> (Greg Smith)
+ Allow auto-tuning of wal_buffers> (Greg
+ Smith)
@@ -720,8 +741,10 @@
- Add restart_after_crash> which disables server restart after
- a backend crash (Robert Haas)
+ Add restart_after_crash>
+ which disables server restart after a backend crash (Robert
+ Haas)
@@ -744,8 +767,9 @@
Allow data-modification commands
- (INSERT>/UPDATE>/DELETE)>
- in WITH> clauses (Marko Tiikkaja, Hitoshi Harada)
+ (INSERT>/UPDATE>/DELETE)> in
+ WITH> clauses
+ (Marko Tiikkaja, Hitoshi Harada)
@@ -757,9 +781,9 @@
- Allow WITH> clauses to be fed into INSERT>,
- UPDATE>, DELETE > statements (Marko
- Tiikkaja, Hitoshi Harada)
+ Allow WITH>
+ clauses to be fed into INSERT>, UPDATE>,
+ DELETE > statements (Marko Tiikkaja, Hitoshi Harada)
@@ -771,8 +795,9 @@
- Allow non-GROUP BY> columns in the query target list when the
- primary key is specified in the GROUP BY> clause (Peter
+ Allow non-GROUP
+ BY> columns in the query target list when the primary
+ key is specified in the GROUP BY> clause (Peter
Eisentraut)
@@ -784,14 +809,15 @@
- Allow the use of the keyword DISTINCT> in
+ Allow the use of the keyword DISTINCT> in
UNION>/INTERSECT>/EXCEPT>
clauses (Tom Lane)
- DISTINCT> is the default behavior so use of this keyword is
- redundant.
+ DISTINCT> is the default behavior so use of this
+ keyword is redundant.
@@ -804,7 +830,9 @@
- Add per-column collation support (Peter Eisentraut, Tom Lane)
+ Add per-column collation support
+ (Peter Eisentraut, Tom Lane)
@@ -827,8 +855,9 @@
- Add support for foreign tables (Shigeru Hanada, Robert Haas,
- Jan Urbanski, Heikki Linnakangas)
+ Add support for foreign
+ tables (Shigeru Hanada, Robert Haas, Jan Urbanski,
+ Heikki Linnakangas)
@@ -839,16 +868,16 @@
- Allow new values to be added to an existing enum type via ALTER TYPE>(Andrew
+ Allow new values to be added to an existing enum type via
+ ALTER TYPE>(Andrew
Dunstan)
- Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTE> (Peter
- Eisentraut)
+ Add ALTER TYPE ...
+ ADD/DROP/ALTER/RENAME ATTRIBUTE> (Peter Eisentraut)
@@ -865,19 +894,22 @@
- Add RESTRICT>/CASCADE> to ALTER
- TYPE> operations on typed tables (Peter Eisentraut)
+ Add RESTRICT>/CASCADE> to ALTER TYPE> operations
+ on typed tables (Peter Eisentraut)
- This controls ADD>/DROP>/ALTER>/RENAME ATTRIBUTE> cascading
- behavior.
+ This controls
+ ADD>/DROP>/ALTER>/RENAME
+ ATTRIBUTE> cascading behavior.
- Add support for more object types in ALTER ... SET SCHEMA> commands (Dimitri Fontaine)
+ Add support for more object types in ALTER ... SET
+ SCHEMA> commands (Dimitri Fontaine)
@@ -892,7 +924,8 @@
- Add CREATE TABLE IF NOT EXISTS> syntax (Robert Haas)
+ Add CREATE TABLE IF
+ NOT EXISTS> syntax (Robert Haas)
@@ -903,8 +936,9 @@
- Add ALTER TABLE ... ADD UNIQUE>/PRIMARY KEY USING INDEX> (Gurjeet
- Singh)
+ Add ALTER TABLE ...
+ ADD UNIQUE>/PRIMARY KEY USING INDEX>
+ (Gurjeet Singh)
@@ -915,19 +949,21 @@
- Allow ALTER TABLE> to add foreign keys without validation (Simon
- Riggs)
+ Allow ALTER TABLE>
+ to add foreign keys without validation (Simon Riggs)
- The new option is called NOT VALID>, which can later be modified
- to VALIDATED> and validation checks performed.
+ The new option is called NOT VALID>, which can
+ later be modified to VALIDATED> and validation
+ checks performed.
- Allow ALTER TABLE> ... SET DATA TYPE> to avoid table rewrites in
+ Allow ALTER TABLE>
+ ... SET DATA TYPE> to avoid table rewrites in
appropriate cases (Noah Misch, Robert Haas)
@@ -949,7 +985,8 @@
- Add a SECURITY LABEL> command (KaiGai Kohei)
+ Add a SECURITY
+ LABEL> command (KaiGai Kohei)
@@ -970,8 +1007,8 @@
- Add true a serializable isolation level (Kevin Grittner, Dan
- Ports)
+ Add true a serializable
+ isolation level (Kevin Grittner, Dan Ports)
@@ -984,7 +1021,8 @@
- Add transaction-level advisory locks (Marko Tiikkaja)
+ Add transaction-level advisory
+ locks (Marko Tiikkaja)
@@ -995,8 +1033,9 @@
- Make TRUNCATE ... RESTART IDENTITY> restart sequences transactionally
- (Steve Singer)
+ Make TRUNCATE ... RESTART
+ IDENTITY> restart sequences transactionally (Steve
+ Singer)
@@ -1015,19 +1054,21 @@
- Add ENCODING> option to COPY TO/FROM> (Hitoshi Harada, Itagaki
- Takahiro)
+ Add ENCODING> option to COPY TO/FROM> (Hitoshi
+ Harada, Itagaki Takahiro)
- This allows the encoding of the COPY> file to be specified separately
- from client encoding.
+ This allows the encoding of the COPY> file to be
+ specified separately from client encoding.
- Add bidirectional COPY> protocol support (Fujii Masao)
+ Add bidirectional COPY>
+ protocol support (Fujii Masao)
@@ -1046,20 +1087,22 @@
- Have EXPLAIN> show the function call expression in VERBOSE
- > mode (Tom Lane)
+ Have EXPLAIN>
+ show the function call expression in VERBOSE >
+ mode (Tom Lane)
- Fix EXPLAIN ANALYZE> with rules to use the same snapshot behavior
- as ordinary queries (Marko Tiikkaja)
+ Fix EXPLAIN ANALYZE>
+ with rules to use the same snapshot behavior as ordinary
+ queries (Marko Tiikkaja)
- Previously EXPLAIN ANALYZE> used a slightly different snapshot
- for queries involving rules.
+ Previously EXPLAIN ANALYZE> used a slightly different
+ snapshot for queries involving rules.
@@ -1074,20 +1117,22 @@
- Add additional details to the output of VACUUM FULL VERBOSE>
- and CLUSTER VERBOSE> (Itagaki Takahiro)
+ Add additional details to the output of VACUUM FULL VERBOSE>
+ and CLUSTER VERBOSE>
+ (Itagaki Takahiro)
- New information includes the live and dead tuple count and whether
- CLUSTER> is using an index to rebuild.
+ New information includes the live and dead tuple count and
+ whether CLUSTER> is using an index to rebuild.
- Prevent autovacuum from waiting if it cannot acquire a lock
- (Robert Haas)
+ Prevent autovacuum from
+ waiting if it cannot acquire a lock (Robert Haas)
@@ -1106,19 +1151,20 @@
- Add nearest-neighbor (order-by-operator) searching to GiST
- indexes (Teodor Sigaev, Tom Lane)
+ Add nearest-neighbor (order-by-operator) searching to GiST indexes (Teodor Sigaev, Tom Lane)
- This allows GiST indexes to quickly return LIMIT>-specified
- closest values.
+ This allows GiST indexes to quickly return
+ LIMIT>-specified closest values.
- Allow GIN indexes to index null and empty values (Tom Lane)
+ Allow GIN indexes to index null
+ and empty values (Tom Lane)
@@ -1128,12 +1174,13 @@
- Fix GiST indexes to be fully crash-safe (Heikki Linnakangas)
+ Fix GiST indexes to be fully
+ crash-safe (Heikki Linnakangas)
- Previously there were rare cases where a REINDEX> would be
- required (you would be informed).
+ Previously there were rare cases where a REINDEX>
+ would be required (you would be informed).
@@ -1150,19 +1197,20 @@
- Allow numeric> to use a more compact, two-byte header in many
- cases (Robert Haas)
+ Allow numeric> to use a more compact, two-byte header
+ in many cases (Robert Haas)
- Previously all numeric> values had four-byte headers; this saves
- on disk storage.
+ Previously all numeric> values had four-byte headers;
+ this saves on disk storage.
- Add support for dividing money> by money> (Andy Balholm)
+ Add support for dividing money> by money>
+ (Andy Balholm)
@@ -1175,7 +1223,8 @@
- Add support for casting between money> and numeric> (Andy Balholm)
+ Add support for casting between money> and numeric>
+ (Andy Balholm)
@@ -1201,8 +1250,9 @@
- Add XML function XMLEXISTS>
- and xpath_exists()>
+ Add XML function XMLEXISTS> and xpath_exists()>
functions (Mike Fowler)
@@ -1213,8 +1263,13 @@
- Add XML functions xml_is_well_formed()>, xml_is_well_formed_document()>,
- xml_is_well_formed_content()> (Mike Fowler)
+ Add XML functions xml_is_well_formed()>,
+ xml_is_well_formed_document()>,
+ xml_is_well_formed_content()>
+ (Mike Fowler)
@@ -1235,8 +1290,10 @@
- Add new SQL function, format(text)>, which behaves like C's
- printf()> (Pavel Stehule, Robert Haas)
+ Add new SQL function, format(text)>, which
+ behaves like C's printf()> (Pavel Stehule, Robert
+ Haas)
@@ -1247,8 +1304,15 @@
- Add string functions: concat()>, concat_ws()>, left()>, right()>,
- and reverse()> (Pavel Stehule)
+ Add string functions: concat()>,
+ concat_ws()>,
+ left()>,
+ right()>,
+ and reverse()>
+ (Pavel Stehule)
@@ -1258,21 +1322,26 @@
- Add function pg_read_binary_file()> to read binary files
- (Dimitri Fontaine, Itagaki Takahiro)
+ Add function pg_read_binary_file()>
+ to read binary files (Dimitri Fontaine, Itagaki Takahiro)
- Add single-parameter version of function pg_read_file()> to
- read an entire file (Dimitri Fontaine, Itagaki Takahiro)
+ Add single-parameter version of function pg_read_file()>
+ to read an entire file (Dimitri Fontaine, Itagaki Takahiro)
- Add three-parameter forms of array_to_string()> and string_to_array()>
+ Add three-parameter forms of array_to_string()>
+ and string_to_array()>
for NULL> processing control (Pavel Stehule)
@@ -1286,7 +1355,9 @@
- Add pg_describe_object()> function (Alvaro Herrera)
+ Add pg_describe_object()>
+ function (Alvaro Herrera)
@@ -1304,9 +1375,12 @@
- Add variable quote_all_identifiers> to force the quoting of
- all identifiers in EXPLAIN> and system catalog functions like
- pg_get_viewdef()> (Robert Haas)
+ Add variable quote_all_identifiers>
+ to force the quoting of all identifiers in EXPLAIN>
+ and system catalog functions like pg_get_viewdef()>
+ (Robert Haas)
@@ -1317,8 +1391,9 @@
- Add fields to the information_schema.sequences> system view
- (Peter Eisentraut)
+ Add fields to the information_schema.sequences>
+ system view (Peter Eisentraut)
@@ -1329,7 +1404,8 @@
- Allow public> as a pseudo-role name in has_table_privilege()>
+ Allow public> as a pseudo-role name in has_table_privilege()>
and and related functions (Alvaro Herrera)
@@ -1340,8 +1416,10 @@
- Add ERRCODE_T_R_DATABASE_DROPPED> error code to report recovery
- conflicts due to dropped databases (Tatsuo Ishii)
+ Add ERRCODE_T_R_DATABASE_DROPPED>
+ error code to report recovery conflicts due to dropped databases
+ (Tatsuo Ishii)
@@ -1360,7 +1438,8 @@
- Allow INSTEAD OF> triggers on views (Dean Rasheed)
+ Allow INSTEAD
+ OF> triggers on views (Dean Rasheed)
@@ -1370,8 +1449,11 @@
- Reduce lock levels for CREATE TRIGGER> and some ALTER TABLE>,
- CREATE RULE> actions (Simon Riggs)
+ Reduce lock levels for CREATE TRIGGER>
+ and some ALTER
+ TABLE>, CREATE
+ RULE> actions (Simon Riggs)
@@ -1395,8 +1477,9 @@
- Add FOREACH IN ARRAY> to plpgsql to allow array interation
- (Pavel Stehule)
+ Add FOREACH IN
+ ARRAY> to plpgsql to allow array interation (Pavel
+ Stehule)
@@ -1461,8 +1544,8 @@
- PL/Python now can return multiple OUT> parameters and record
- sets.
+ PL/Python now can return multiple OUT> parameters
+ and record sets.
@@ -1490,8 +1573,8 @@
- Allow PL/Python to access SQLSTATE> exception values (Jan
- Urbanski)
+ Allow PL/Python to access SQLSTATE> exception values
+ (Jan Urbanski)
@@ -1511,8 +1594,11 @@
- The functions are plpy.quote_ident>, plpy.quote_literal>, and
- plpy.quote_nullable>.
+ The functions are plpy.quote_ident>,
+ plpy.quote_literal>,
+ and plpy.quote_nullable>.
@@ -1546,8 +1632,11 @@
- Mark createlang> and droplang> as deprecated now that they use the
- extension framework (Tom Lane)
+ Mark createlang>
+ and droplang>
+ as deprecated now that they use the extension framework (Tom
+ Lane)
@@ -1560,67 +1649,73 @@
- Add the \conninfo> command to psql>, to show current connection
- information (David Christensen)
+ Add the \conninfo> command to psql>,
+ to show current connection information (David Christensen)
- Allow psql>'s \e> and \ef> commands to accept a line number to
- be used to position the cursor in the editor (Pavel Stehule)
+ Allow psql>'s \e> and \ef>
+ commands to accept a line number to be used to position the
+ cursor in the editor (Pavel Stehule)
- This is passed to the editor using the EDITOR_LINENUMBER_SWITCH>
- environment variable.
+ This is passed to the editor using the
+ EDITOR_LINENUMBER_SWITCH> environment variable.
- Add psql> command \sf> command to show a function's definition
- (Pavel Stehule)
+ Add psql> command \sf> command to
+ show a function's definition (Pavel Stehule)
- Add system table
- \dn> without S> now suppresses system schemas.
+ \dn> without S> now suppresses system
+ schemas.
- Add new psql> \dL> command \dL> to list languages (Fernando Ike)
+ Add new psql> \dL> command
+ \dL> to list languages (Fernando Ike)
- Have psql> set the client encoding from the operating system
- locale by default (Heikki Linnakangas)
+ Have psql> set the client encoding from the
+ operating system locale by default (Heikki Linnakangas)
- This only happens if the PGCLIENTENCODING> environment variable
- is not set.
+ This only happens if the PGCLIENTENCODING> environment
+ variable is not set.
- Allow tab completion of psql> variables (Pavel Stehule)
+ Allow tab completion of psql> variables (Pavel
+ Stehule)
- More psql> tab completion support (Itagaki Takahiro)
+ More psql> tab completion support (Itagaki
+ Takahiro)
@@ -1635,7 +1730,9 @@
- Add pg_dump> and pg_dumpall>
+ Add pg_dump>
+ and pg_dumpall>
option
--quote-all-identifiers> to force quoting
of all identifiers (Robert Haas)
@@ -1643,12 +1740,14 @@
- Add directory> format to pg_dump> (Joachim Wieland, Heikki
- Linnakangas)
+ Add directory> format to pg_dump> (Joachim
+ Wieland, Heikki Linnakangas)
- This is internally similar to the tar> pg_dump> format.
+ This is internally similar to the tar>
+ pg_dump> format.
@@ -1663,8 +1762,9 @@
- Fix pg_ctl> so it no longer incorrectly reports that the server
- is not running (Bruce Momjian)
+ Fix pg_ctl>
+ so it no longer incorrectly reports that the server is not
+ running (Bruce Momjian)
@@ -1675,17 +1775,19 @@
- Improve pg_ctl> start's "wait"
- (
-w>) mode to handle non-standard port
- numbers, non-standard unix-domain socket locations, permission
- problems, and stale postmaster lock files (Bruce Momjian)
+ Improve pg_ctl>
+ start's "wait" (
-w>) mode to handle non-standard
+ port numbers, non-standard unix-domain socket locations,
+ permission problems, and stale postmaster lock files (Bruce
+ Momjian)
- Add promote> option to pg_ctl> to change a standby server to
- primary (Fujii Masao)
+ Add promote> option to pg_ctl> to change
+ a standby server to primary (Fujii Masao)
@@ -1706,44 +1808,50 @@
Add a libpq connection option client_encoding which behaves
- like the PGCLIENTENCODING> environment variable (Heikki
- Linnakangas)
+ like the PGCLIENTENCODING> environment variable
+ (Heikki Linnakangas)
- The value auto> sets the client encoding based on the operating
- system locale.
+ The value auto> sets the client encoding based on
+ the operating system locale.
- Add PQlibVersion()> function which returns the libpq library
- version (Magnus Hagander)
+ Add PQlibVersion()>
+ function which returns the libpq library version (Magnus
+ Hagander)
- libpq already had PQserverVersion()> which returns the server
- version.
+ libpq already had PQserverVersion()> which returns
+ the server version.
Allow libpq database clients to use Unix-domain sockets to
- check the user name of the server process using requirepeer>
+ check the user name of the server process using requirepeer>
(Peter Eisentraut)
- PostgreSQL> already allowed servers to determine the client
- user name via Unix-domain sockets.
+ PostgreSQL> already allowed servers to determine
+ the client user name via Unix-domain sockets.
- Add PQping()> and PQpingParams()> to libpq (Bruce Momjian, Tom Lane)
+ Add PQping()>
+ and PQpingParams()>
+ to libpq (Bruce Momjian, Tom Lane)
@@ -1765,15 +1873,18 @@
- Add extensions which allow packaged additions to PostgreSQL>
- (Dimitri Fontaine, Tom Lane)
+ Add extensions which allow
+ packaged additions to PostgreSQL> (Dimitri
+ Fontaine, Tom Lane)
- This is controlled by the new
- CREATE>/ALTER>/DROP EXTENSION
- > command; this replaces a more manual method of adding
- features to PostgreSQL>.
+ This is controlled by the new CREATE>/ALTER>/DROP EXTENSION >
+ command; this replaces a more manual method of adding features
+ to PostgreSQL>.
@@ -1786,7 +1897,9 @@
- Require GNU make> 3.80 or newer (Peter Eisentraut)
+ Require GNU make>
+ 3.80 or newer (Peter Eisentraut)
@@ -1813,15 +1926,16 @@
- On Windows, allow pg_ctl> to register the service as auto-start
- or start-on-demand (Quan Zongliang)
+ On Windows, allow pg_ctl> to register
+ the service as auto-start or start-on-demand (Quan Zongliang)
- Add support for collecting crash dumps on Windows (Craig
- Ringer, Magnus Hagander)
+ Add support for collecting crash
+ dumps on Windows (Craig Ringer, Magnus Hagander)
@@ -1861,7 +1975,8 @@
- Centralize data modification permissions-checking logic (KaiGai Kohei)
+ Centralize data modification permissions-checking logic
+ (KaiGai Kohei)
@@ -1874,8 +1989,9 @@
- Improve ability to use C++ compilers for backend compiles by
- removing conflicting keywords (Tom Lane)
+ Improve ability to use C++ compilers for backend compiles by removing
+ conflicting keywords (Tom Lane)
@@ -1887,32 +2003,35 @@
- Expose quote_literal_cstr()> for backend use (Robert Haas)
+ Expose quote_literal_cstr()> for backend use
+ (Robert Haas)
- Run regression tests in the default encoding (Peter Eisentraut)
+ Run regression tests in the
+ default encoding (Peter Eisentraut)
- Regression tests were previously always run with SQL_ASCII>
- encoding.
+ Regression tests were previously always run with
+ SQL_ASCII> encoding.
Add src/tools/git_changelog> to replace
- cvs2cl> and pgcvslog> (Robert Haas,
- Tom Lane)
+ cvs2cl> and pgcvslog> (Robert
+ Haas, Tom Lane)
- Add git-external-diff> script to src/tools> (Bruce Momjian)
+ Add git-external-diff> script to
+ src/tools> (Bruce Momjian)
@@ -1960,9 +2079,10 @@
- Modify /contrib> modules and stored procedure languages to
- install via the new extension mechanism (Tom Lane, Dimitri
- Fontaine)
+ Modify /contrib> modules and stored procedure
+ languages to install via the new extension mechanism (Tom Lane,
+ Dimitri Fontaine)
@@ -1972,8 +2092,9 @@
- Add contrib/file_fdw> foreign-data wrapper for reading files
- via COPY >(Shigeru Hanada)
+ Add contrib/file_fdw>
+ foreign-data wrapper for reading files via COPY
+ >(Shigeru Hanada)
@@ -1983,36 +2104,44 @@
- Add nearest-neighbor support to contrib/pg_trgm> and
- contrib/btree_gist> (Teodor Sigaev)
+ Add nearest-neighbor support to contrib/pg_trgm> and contrib/btree_gist>
+ (Teodor Sigaev)
- Add contrib/btree_gist> support for searching on not equals
- (Jeff Davis)
+ Add contrib/btree_gist>
+ support for searching on not equals (Jeff Davis)
- Allow contrib/fuzzystrmatch>'s levenshtein()> function handle
- multi-byte characters (Alexander Korotkov)
+ Allow contrib/fuzzystrmatch>'s
+ levenshtein()> function handle multi-byte characters
+ (Alexander Korotkov)
- Add ssl_cipher()> and ssl_version()> functions to contrib/sslinfo>
- (Robert Haas)
+ Add ssl_cipher()> and ssl_version()>
+ functions to contrib/sslinfo> (Robert
+ Haas)
- Fix contrib/intarray> and contrib/hstore> to give consistent
- results with indexed empty arrays (Tom Lane)
+ Fix contrib/intarray>
+ and contrib/hstore>
+ to give consistent results with indexed empty arrays (Tom Lane)
@@ -2023,9 +2152,9 @@
- In contrib/xml2>, remove arbitrary limit on the number of
- parameter=value pairs that can be handled by xslt_process()>
- (Pavel Stehule)
+ In contrib/xml2>, remove
+ arbitrary limit on the number of parameter=value pairs that
+ can be handled by xslt_process()> (Pavel Stehule)
@@ -2042,18 +2171,22 @@
- Add contrib/sepgsql> to interface permission checks with SE-Linux
- (KaiGai Kohei)
+ Add contrib/sepgsql>
+ to interface permission checks with SE-Linux (KaiGai Kohei)
- This uses the new SECURITY LABEL> facility.
+ This uses the new SECURITY LABEL>
+ facility.
- Add contrib module auth_delay> (KaiGai Kohei)
+ Add contrib module auth_delay> (KaiGai
+ Kohei)
@@ -2065,7 +2198,8 @@
- Add dummy_seclabel contrib module (KaiGai Kohei)
+ Add dummy_seclabel
+ contrib module (KaiGai Kohei)
@@ -2084,22 +2218,26 @@
- Add support for LIKE> and ILIKE> index searches to contrib/pg_trgm>
- (Alexander Korotkov)
+ Add support for LIKE> and ILIKE> index
+ searches to contrib/pg_trgm> (Alexander
+ Korotkov)
- Add levenshtein_less_equal()> function to contrib/fuzzystrmatch>, which is optimized for
- small distances (Alexander Korotkov)
+ Add levenshtein_less_equal()> function to contrib/fuzzystrmatch>,
+ which is optimized for small distances (Alexander Korotkov)
- Improve performance of index lookups on contrib/seg> columns
- (Alexander Korotkov)
+ Improve performance of index lookups on contrib/seg> columns (Alexander
+ Korotkov)
@@ -2109,15 +2247,17 @@
- Improve performance of pg_upgrade> for databases with many
- relations (Bruce Momjian)
+ Improve performance of pg_upgrade> for
+ databases with many relations (Bruce Momjian)
- Add flag to contrib/pgbench> to report per-statement latencies (Florian
- Pflug)
+ Add flag to contrib/pgbench> to
+ report per-statement latencies (Florian Pflug)
@@ -2132,24 +2272,30 @@
- Move src/tools/test_fsync> to contrib/pg_test_fsync> (Bruce
- Momjian, Tom Lane)
+ Move src/tools/test_fsync> to contrib/pg_test_fsync>
+ (Bruce Momjian, Tom Lane)
- Add O_DIRECT> support to contrib/pg_test_fsync> (Bruce Momjian)
+ Add O_DIRECT> support to contrib/pg_test_fsync>
+ (Bruce Momjian)
- This matches the use of O_DIRECT> by wal_sync_method>.
+ This matches the use of O_DIRECT> by wal_sync_method>.
- Add new tests to contrib/pg_test_fsync> (Bruce Momjian)
+ Add new tests to contrib/pg_test_fsync>
+ (Bruce Momjian)
@@ -2166,13 +2312,16 @@
- Extensive ECPG documentation improvements (Satoshi Nagayasu)
+ Extensive ECPG documentation
+ improvements (Satoshi Nagayasu)
- Add documentation for exit_on_error> (Robert Haas)
+ Add documentation for exit_on_error>
+ (Robert Haas)
@@ -2183,7 +2332,8 @@
Add documentation for pg_options_to_table()> (Josh Berkus)
+ linkend="functions-info-catalog-table">pg_options_to_table()>
+ (Josh Berkus)
@@ -2194,7 +2344,8 @@
Document that it is possible to access all composite fields
- using (compositeval).* syntax> (Peter Eisentraut)
+ using (compositeval).*
+ syntax> (Peter Eisentraut)
@@ -2204,27 +2355,32 @@
- Document that translate()> removes characters in from> that
- don't have a corresponding to> character (Josh Kupershmidt)
+ Document that translate()>
+ removes characters in from> that don't have a
+ corresponding to> character (Josh Kupershmidt)
- Merge docs for CREATE CONSTRAINT TRIGGER> and
- CREATE TRIGGER> (Alvaro Herrera)
+ Merge docs for CREATE CONSTRAINT TRIGGER> and CREATE TRIGGER>
+ (Alvaro Herrera)
- Centralize permission and upgrade documentation (Bruce Momjian)
+ Centralize permission and upgrade documentation (Bruce Momjian)
- Add kernel tuning documentation for Solaris 10 (Josh Berkus)
+ Add kernel tuning
+ documentation for Solaris 10 (Josh Berkus)