From b2c5b3d1753f1a3e5cb68a610bda27ad768bf061 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 19 Mar 2011 23:58:53 -0400 Subject: [PATCH] Add links to documentation from 9.1 release notes. --- doc/src/sgml/extend.sgml | 2 +- doc/src/sgml/func.sgml | 6 +- doc/src/sgml/installation.sgml | 2 +- doc/src/sgml/release-9.1.sgml | 407 ++++++++++++++++++--------------- doc/src/sgml/syntax.sgml | 2 +- 5 files changed, 229 insertions(+), 190 deletions(-) diff --git a/doc/src/sgml/extend.sgml b/doc/src/sgml/extend.sgml index de0dc2663b..4ca17ef1a4 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -354,7 +354,7 @@ considered members of the extension. - + Extension Files diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 3106a0f48e..633f21583e 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -1512,7 +1512,7 @@ - + format @@ -9121,7 +9121,7 @@ SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab; - + XMLEXISTS @@ -9163,7 +9163,7 @@ SELECT xmlexists('//town[text() = ''Toronto'']' PASSING BY REF 'Tor - + xml_is_well_formed diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index b2d6990f78..a3b038c79a 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -2613,7 +2613,7 @@ cc-1020 cc: ERROR File = pqcomm.c, Line = 427 buffering issues. - + Collecting Crash Dumps on Windows diff --git a/doc/src/sgml/release-9.1.sgml b/doc/src/sgml/release-9.1.sgml index 4c0ec50dd4..a6b8439212 100644 --- a/doc/src/sgml/release-9.1.sgml +++ b/doc/src/sgml/release-9.1.sgml @@ -47,8 +47,9 @@ - Change pg_last_xlog_receive_location() so it never moves - backwards (Fujii Masao) + Change pg_last_xlog_receive_location() + so it never moves backwards (Fujii Masao) @@ -59,7 +60,8 @@ - Have logging of replication connections honor log_connections + Have logging of replication connections honor log_connections (Magnus Hagander) @@ -79,15 +81,18 @@ - Change the default value of standard_conforming_strings to on - (Robert Haas) + Change the default value of standard_conforming_strings + to on (Robert Haas) This removes a long-standing incompatibility with the SQL - standard; escape_string_warning has produced warnings about - this usage for years. E'' strings the proper way to embed - escapes in strings and is unaffected by this change. + standard; escape_string_warning + has produced warnings about this usage for years. E'' + strings the proper way to embed escapes in strings and is + unaffected by this change. @@ -133,8 +138,10 @@ - Change string_to_array to return an empty array for for a - zero-length string (Pavel Stehule) + Change string_to_array() + to return an empty array for for a zero-length string (Pavel + Stehule) @@ -144,8 +151,10 @@ - Change string_to_array so a NULL separator splits the string - into characters (Pavel Stehule) + Change string_to_array() + so a NULL separator splits the string into characters + (Pavel Stehule) @@ -185,7 +194,7 @@ - PL/pgSQL + <link linkend="plpgsql">PL/pgSQL</link> Server-Side Language @@ -203,7 +212,7 @@ - Adjust PL/pgsql's error line reporting code to be consistent + Adjust PL/pgSQL's error line reporting code to be consistent with SQL error line reporting (Pavel Stehule) @@ -223,8 +232,9 @@ - Have pg_stat_reset() reset all database-level statistics (Tom - Lane) + Have pg_stat_reset() + reset all database-level statistics (Tom Lane) @@ -234,14 +244,15 @@ - Fix some information_schema.triggers column names to match - the new SQL-standard names (Dean Rasheed) + Fix some information_schema.triggers + column names to match the new SQL-standard names (Dean Rasheed) - Treat ecpg cursor names as case-insensitive (Zoltan Boszormenyi) + Treat ECPG cursor names as case-insensitive (Zoltan Boszormenyi) @@ -266,7 +277,9 @@ - Add a synchronous replication option (Simon Riggs, Fujii Masao) + Add a synchronous_replication + option (Simon Riggs, Fujii Masao) @@ -277,8 +290,10 @@ - Add variable hot_standby_feedback to enable standbys to - communicate their needed snapshots to the primary (Simon Riggs) + Add variable hot_standby_feedback + to enable standbys to communicate their needed snapshots to + the primary (Simon Riggs) @@ -301,14 +316,17 @@ - Add command-line tool pg_basebackup for creating a new standby - server or database backup (Magnus Hagander) + Add command-line tool pg_basebackup + for creating a new standby server or database backup (Magnus + Hagander) - Add new "replication" permission for roles (Magnus Hagander) + Add new replication permission + for roles (Magnus Hagander) @@ -328,8 +346,10 @@ - Add system view pg_stat_replication which displays activity - of WAL sender processes (Itagaki Takahiro, Simon Riggs) + Add system view pg_stat_replication + which displays activity of WAL sender processes (Itagaki + Takahiro, Simon Riggs) @@ -339,8 +359,9 @@ - Add monitoring function pg_last_xact_replay_timestamp() (Fujii - Masao) + Add monitoring function pg_last_xact_replay_timestamp() + (Fujii Masao) @@ -365,28 +386,33 @@ - The new functions are pg_xlog_replay_pause(), - pg_xlog_replay_resume(), and the status function - pg_is_xlog_replay_paused(). + The new functions are pg_xlog_replay_pause(), + pg_xlog_replay_resume(), + and the status function pg_is_xlog_replay_paused(). - Add named restore points for recovery which can be specified - in recovery.conf (Jaime Casanova) + Add the ability to create named restore points using pg_create_restore_point() + (Jaime Casanova) - The function pg_create_restore_point() allows recovery targets - to be named for later designation during recovery. + These named restore points can be specified as recovery targets in + recovery.conf. - Add recovery.conf setting pause_at_recovery_target to pause - recovery at target (Simon Riggs) + Add recovery.conf setting pause_at_recovery_target + to pause recovery at target (Simon Riggs) @@ -409,8 +435,9 @@ - Allow recovery.conf to use the same quoting behavior as - postgresql.conf (Dimitri Fontaine) + Allow recovery.conf + to use the same quoting behavior as postgresql.conf + (Dimitri Fontaine) @@ -431,7 +458,9 @@ - Allow unlogged tables (Robert Haas) + Allow unlogged tables using UNLOGGED during CREATE TABLE (Robert Haas) @@ -461,11 +490,13 @@ - Improve performance of commit_siblings (Greg Smith) + Improve performance of commit_siblings + (Greg Smith) - This allows the use of commit_siblings with fewer delays. + This allows the use of commit_siblings with less overhead. @@ -526,7 +557,8 @@ Support host names and host suffixes (e.g. .example.com) in - pg_hba.conf (Peter Eisentraut) + pg_hba.conf + (Peter Eisentraut) @@ -536,18 +568,20 @@ - Support they keyword 'all' in the host column of pg_hba.conf - (Peter Eisentraut) + Support they keyword 'all' in the host column of 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. - Allow GSSAPI to be used to authenticate to servers via SSPI + Allow GSSAPI to be used to + authenticate to servers via SSPI (Christian Ullrich) @@ -569,7 +603,7 @@ Add details to the logging of restart points and checkpoints, - which is controlled by log_checkpoints (Fujii Masao, Greg + which is controlled by log_checkpoints (Fujii Masao, Greg Smith) @@ -580,8 +614,9 @@ - Add log_file_mode which controls the permissions on log files - created by the logging_collector (Martin Pihlak) + Add log_file_mode + which controls the permissions on log files created by the + logging_collector (Martin Pihlak) @@ -596,7 +631,7 @@ - Add client_hostname field to pg_stat_activity (Peter Eisentraut) + Add client_hostname field to pg_stat_activity (Peter Eisentraut) @@ -606,7 +641,7 @@ - Add pg_stat_xact_* statistic functions and views (Joel Jacobson) + Add pg_stat_xact_* statistic functions and views (Joel Jacobson) @@ -617,7 +652,7 @@ - Add the pg_stat_database_conflicts system view to show queries + Add the pg_stat_database_conflicts system view to show queries that have been canceled and the reason (Magnus Hagander) @@ -629,7 +664,7 @@ - Add a "conflicts" count to pg_stat_database (Magnus Hagander) + Add a conflicts count to pg_stat_database (Magnus Hagander) @@ -639,21 +674,21 @@ - Add record of last reset for database and background writer-level - statistics (Tomas Vondra) + Add record of last reset in database and background writer-level + statistics views (Tomas Vondra) 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 + Add new buffers_backend_fsync field to pg_stat_bgwriter (Greg Smith) @@ -674,7 +709,7 @@ - Allow auto-tuning of wal_buffers (Greg Smith) + Allow auto-tuning of wal_buffers (Greg Smith) @@ -685,7 +720,7 @@ - Add restart_after_crash which disables server restart after + Add restart_after_crash which disables server restart after a backend crash (Robert Haas) @@ -710,7 +745,7 @@ Allow data-modification commands (INSERT/UPDATE/DELETE) - in WITH clauses (Marko Tiikkaja, Hitoshi Harada) + in WITH clauses (Marko Tiikkaja, Hitoshi Harada) @@ -722,7 +757,7 @@ - Allow WITH clauses to be fed into INSERT, + Allow WITH clauses to be fed into INSERT, UPDATE, DELETE statements (Marko Tiikkaja, Hitoshi Harada) @@ -736,7 +771,7 @@ - Allow non- GROUP BY columns in the query target list when the + Allow non-GROUP BY columns in the query target list when the primary key is specified in the GROUP BY clause (Peter Eisentraut) @@ -749,7 +784,7 @@ - Allow the use of the keyword DISTINCT in + Allow the use of the keyword DISTINCT in UNION/INTERSECT/EXCEPT clauses (Tom Lane) @@ -769,7 +804,7 @@ - Add per-column collation support (Peter Eisentraut, Tom Lane) + Add per-column collation support (Peter Eisentraut, Tom Lane) @@ -792,19 +827,27 @@ - Add support for foreign tables (Shigeru Hanada, Robert Haas, + Add support for foreign tables (Shigeru Hanada, Robert Haas, Jan Urbanski, Heikki Linnakangas) This allows data stored in foreign sources to be used like - native Postgres-stored data. + native PostgreSQL-stored data. + + + 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 + Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTE (Peter Eisentraut) @@ -822,8 +865,8 @@ - Add RESTRICT/CASCADE to ALTER - TYPE operations on typed tables (Peter Eisentraut) + Add RESTRICT/CASCADE to ALTER + TYPE operations on typed tables (Peter Eisentraut) @@ -849,7 +892,7 @@ - Add CREATE TABLE IF NOT EXISTS syntax (Robert Haas) + Add CREATE TABLE IF NOT EXISTS syntax (Robert Haas) @@ -860,7 +903,7 @@ - Add ALTER TABLE ... ADD UNIQUE/PRIMARY KEY USING INDEX (Gurjeet + Add ALTER TABLE ... ADD UNIQUE/PRIMARY KEY USING INDEX (Gurjeet Singh) @@ -872,7 +915,7 @@ - Allow ALTER TABLE to add foreign keys without validation (Simon + Allow ALTER TABLE to add foreign keys without validation (Simon Riggs) @@ -884,7 +927,7 @@ - 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) @@ -906,7 +949,7 @@ - Add a SECURITY LABEL command (KaiGai Kohei) + Add a SECURITY LABEL command (KaiGai Kohei) @@ -927,7 +970,7 @@ - Add true a serializable isolation level (Kevin Grittner, Dan + Add true a serializable isolation level (Kevin Grittner, Dan Ports) @@ -941,7 +984,7 @@ - Add transaction-level advisory locks (Marko Tiikkaja) + Add transaction-level advisory locks (Marko Tiikkaja) @@ -952,7 +995,7 @@ - Make TRUNCATE ... RESTART IDENTITY restart sequences transactionally + Make TRUNCATE ... RESTART IDENTITY restart sequences transactionally (Steve Singer) @@ -972,7 +1015,7 @@ - Add ENCODING option to COPY TO/FROM (Hitoshi Harada, Itagaki + Add ENCODING option to COPY TO/FROM (Hitoshi Harada, Itagaki Takahiro) @@ -984,7 +1027,7 @@ - Add bidirectional COPY protocol support (Fujii Masao) + Add bidirectional COPY protocol support (Fujii Masao) @@ -1003,14 +1046,14 @@ - Have EXPLAIN show the function call expression in VERBOSE + Have EXPLAIN show the function call expression in VERBOSE mode (Tom Lane) - Fix EXPLAIN ANALYZE with rules to use the same snapshot behavior + Fix EXPLAIN ANALYZE with rules to use the same snapshot behavior as ordinary queries (Marko Tiikkaja) @@ -1031,8 +1074,8 @@ - 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) @@ -1043,7 +1086,7 @@ - Prevent autovacuum from waiting if it cannot acquire a lock + Prevent autovacuum from waiting if it cannot acquire a lock (Robert Haas) @@ -1063,19 +1106,19 @@ - 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 + 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) @@ -1085,7 +1128,7 @@ - Fix GiST indexes to be fully crash-safe (Heikki Linnakangas) + Fix GiST indexes to be fully crash-safe (Heikki Linnakangas) @@ -1107,26 +1150,19 @@ - Allow numeric to use a more compact, two-byte header in many + 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 + Previously all numeric values had four-byte headers; this saves on disk storage. - Allow new values to be added to an existing enum type (Andrew - Dunstan) - - - - - - Add support for dividing money by money (Andy Balholm) + Add support for dividing money by money (Andy Balholm) @@ -1139,7 +1175,7 @@ - Add support for casting between money and numeric (Andy Balholm) + Add support for casting between money and numeric (Andy Balholm) @@ -1165,8 +1201,9 @@ - Add XML function XMLEXISTS and xpath_exists() functions (Mike - Fowler) + Add XML function XMLEXISTS + and xpath_exists() + functions (Mike Fowler) @@ -1176,8 +1213,8 @@ - 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) @@ -1198,7 +1235,7 @@ - Add new SQL function, format(text), which behaves like C's + Add new SQL function, format(text), which behaves like C's printf() (Pavel Stehule, Robert Haas) @@ -1210,8 +1247,8 @@ - Add string functions: concat(), concat_ws(), left(), right(), - and reverse() (Pavel Stehule) + Add string functions: concat(), concat_ws(), left(), right(), + and reverse() (Pavel Stehule) @@ -1221,21 +1258,21 @@ - Add function pg_read_binary_file() to read binary files + Add function pg_read_binary_file() to read binary files (Dimitri Fontaine, Itagaki Takahiro) - Add single-parameter version of function pg_read_file() to + 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) @@ -1249,7 +1286,7 @@ - Add pg_describe_object() function (Alvaro Herrera) + Add pg_describe_object() function (Alvaro Herrera) @@ -1267,9 +1304,9 @@ - Add variable quote_all_identifiers to force the quoting of + Add variable quote_all_identifiers to force the quoting of all identifiers in EXPLAIN and system catalog functions like - pg_get_viewdef() (Robert Haas) + pg_get_viewdef() (Robert Haas) @@ -1280,7 +1317,7 @@ - Add fields to the information_schema.sequences system view + Add fields to the information_schema.sequences system view (Peter Eisentraut) @@ -1292,7 +1329,7 @@ - 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) @@ -1303,7 +1340,7 @@ - Add ERRCODE_T_R_DATABASE_DROPPED error code to report recovery + Add ERRCODE_T_R_DATABASE_DROPPED error code to report recovery conflicts due to dropped databases (Tatsuo Ishii) @@ -1323,7 +1360,7 @@ - Allow INSTEAD OF triggers on views (Dean Rasheed) + Allow INSTEAD OF triggers on views (Dean Rasheed) @@ -1333,8 +1370,8 @@ - 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) @@ -1358,7 +1395,7 @@ - Add FOREACH IN ARRAY to plpgsql to allow array interation + Add FOREACH IN ARRAY to plpgsql to allow array interation (Pavel Stehule) @@ -1378,7 +1415,7 @@ - Allow generic record arguments to plperl functions (Andrew + Allow generic record arguments to PL/Perl functions (Andrew Dunstan) @@ -1474,8 +1511,8 @@ - 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. @@ -1509,7 +1546,7 @@ - Mark createlang and droplang as deprecated now that they use the + Mark createlang and droplang as deprecated now that they use the extension framework (Tom Lane) @@ -1523,14 +1560,14 @@ - Add the \conninfo command to psql, to show current connection + 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 + Allow psql's \e and \ef commands to accept a line number to be used to position the cursor in the editor (Pavel Stehule) @@ -1542,24 +1579,24 @@ - Add psql command \sf command to show a function's definition + Add psql command \sf command to show a function's definition (Pavel Stehule) - Add system table ("S") option to psql \dn (schemas) (Tom Lane) + 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) @@ -1598,7 +1635,7 @@ - Add pg_dump and pg_dumpall + Add pg_dump and pg_dumpall option @@ -1606,7 +1643,7 @@ - Add 'directory' format to pg_dump (Joachim Wieland, Heikki + Add directory format to pg_dump (Joachim Wieland, Heikki Linnakangas) @@ -1626,7 +1663,7 @@ - Fix pg_ctl so it no longer incorrectly reports that the server + Fix pg_ctl so it no longer incorrectly reports that the server is not running (Bruce Momjian) @@ -1638,7 +1675,8 @@ - Improve pg_ctl start's "wait" mode to handle non-standard port + Improve pg_ctl start's "wait" + ( @@ -1646,7 +1684,7 @@ - Add 'promote' option to pg_ctl to change a standby server to + Add promote option to pg_ctl to change a standby server to primary (Fujii Masao) @@ -1673,14 +1711,14 @@ - The value 'auto' sets the client encoding based on the operating + The value auto sets the client encoding based on the operating system locale. - Add PQlibVersion() function which returns the libpq library + Add PQlibVersion() function which returns the libpq library version (Magnus Hagander) @@ -1693,7 +1731,7 @@ 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) @@ -1705,7 +1743,7 @@ - Add PQping and PQpingParams to libpq (Bruce Momjian, Tom Lane) + Add PQping() and PQpingParams() to libpq (Bruce Momjian, Tom Lane) @@ -1727,14 +1765,14 @@ - Add extensions which allow packaged additions to Postgres + 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 + CREATE/ALTER/DROP EXTENSION + command; this replaces a more manual method of adding features to PostgreSQL. @@ -1748,7 +1786,7 @@ - Require GNU make 3.80 or newer (Peter Eisentraut) + Require GNU make 3.80 or newer (Peter Eisentraut) @@ -1775,14 +1813,14 @@ - On Windows, allow pg_ctl to register the service as auto-start + 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 + Add support for collecting crash dumps on Windows (Craig Ringer, Magnus Hagander) @@ -1836,7 +1874,7 @@ - Improve ability to use C++ compilers for backend compiles by + Improve ability to use C++ compilers for backend compiles by removing conflicting keywords (Tom Lane) @@ -1855,7 +1893,7 @@ - Run regression tests in the default encoding (Peter Eisentraut) + Run regression tests in the default encoding (Peter Eisentraut) @@ -1866,15 +1904,15 @@ - Add src/tools/git_changelog to replace - cvs2cl and pgcvslog (Robert Haas, + Add src/tools/git_changelog to replace + 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) @@ -1922,8 +1960,8 @@ - Modify /contrib modules and stored procedure languages to - install via the new extension mechanism (Tom Lane, Dimitri + Modify /contrib modules and stored procedure languages to + install via the new extension mechanism (Tom Lane, Dimitri Fontaine) @@ -1934,7 +1972,7 @@ - Add contrib/file_fdw foreign-data wrapper for reading files + Add contrib/file_fdw foreign-data wrapper for reading files via COPY (Shigeru Hanada) @@ -1945,35 +1983,35 @@ - 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 + Add contrib/btree_gist support for searching on not equals (Jeff Davis) - Allow contrib/fuzzystrmatch's levenshtein() function handle + Allow contrib/fuzzystrmatch's levenshtein() function handle multi-byte characters (Alexander Korotkov) - Add ssl_cipher() and ssl_version() functions to contrib/sslinfo + Add ssl_cipher() and ssl_version() functions to contrib/sslinfo (Robert Haas) - Fix contrib/intarray and contrib/hstore to give consistent + Fix contrib/intarray and contrib/hstore to give consistent results with indexed empty arrays (Tom Lane) @@ -1985,7 +2023,7 @@ - In contrib/xml2, remove arbitrary limit on the number of + In contrib/xml2, remove arbitrary limit on the number of parameter=value pairs that can be handled by xslt_process() (Pavel Stehule) @@ -2004,18 +2042,18 @@ - Add contrib/sepgsql to interface permission checks with SE-Linux + 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. - New contrib module, auth_delay (KaiGai Kohei) + Add contrib module auth_delay (KaiGai Kohei) @@ -2027,7 +2065,7 @@ - Add dummy_seclabel contrib module (KaiGai Kohei) + Add dummy_seclabel contrib module (KaiGai Kohei) @@ -2046,21 +2084,21 @@ - Add support for LIKE and ILIKE index searches to contrib/pg_trgm + Add support for LIKE and ILIKE index searches to contrib/pg_trgm (Alexander Korotkov) - Add levenshtein_less_equal() function, which is optimized for + 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 + Improve performance of index lookups on contrib/seg columns (Alexander Korotkov) @@ -2071,14 +2109,14 @@ - Improve performance of pg_upgrade for databases with many + Improve performance of pg_upgrade for databases with many relations (Bruce Momjian) - Add flag to pgbench to report per-statement latencies (Florian + Add flag to contrib/pgbench to report per-statement latencies (Florian Pflug) @@ -2094,24 +2132,24 @@ - Move src/tools/test_fsync to contrib/pg_test_fsync (Bruce + 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) @@ -2128,13 +2166,13 @@ - 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) @@ -2144,7 +2182,8 @@ - Add documentation for pg_options_to_table() (Josh Berkus) + Add documentation for pg_options_to_table() (Josh Berkus) @@ -2155,7 +2194,7 @@ Document that it is possible to access all composite fields - using (compositeval).* syntax (Peter Eisentraut) + using (compositeval).* syntax (Peter Eisentraut) @@ -2165,27 +2204,27 @@ - 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) + CREATE TRIGGER (Alvaro Herrera) - Centralize permission and upgrade documentation (Bruce Momjian) + Centralize permission and upgrade documentation (Bruce Momjian) - Add kernel tuning docs for Solaris 10 (Josh Berkus) + Add kernel tuning documentation for Solaris 10 (Josh Berkus) diff --git a/doc/src/sgml/syntax.sgml b/doc/src/sgml/syntax.sgml index 4822394300..61c418873d 100644 --- a/doc/src/sgml/syntax.sgml +++ b/doc/src/sgml/syntax.sgml @@ -1412,7 +1412,7 @@ $1[10:42] - + Field Selection