From 08607c95158e2e67efba90606d83f14ab5f25175 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sun, 20 Mar 2011 00:27:23 -0400 Subject: [PATCH] Word-wrap 9.1 release note lines. --- doc/src/sgml/release-9.1.sgml | 652 +++++++++++++++++++++------------- 1 file changed, 404 insertions(+), 248 deletions(-) diff --git a/doc/src/sgml/release-9.1.sgml b/doc/src/sgml/release-9.1.sgml index a6b8439212..c293e80861 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 @@ -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" - ( - 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)