mirror of
https://github.com/postgres/postgres.git
synced 2025-05-29 16:21:20 +03:00
Add full names for release note item authors.
This commit is contained in:
parent
570e01becc
commit
38672aaaa1
@ -1,4 +1,4 @@
|
|||||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.12 2010/04/01 00:18:21 momjian Exp $ -->
|
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.13 2010/04/01 00:32:53 momjian Exp $ -->
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="release-9-0">
|
<sect1 id="release-9-0">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Remove server variable <varname>add_missing_from</>, which was
|
Remove server variable <varname>add_missing_from</>, which was
|
||||||
defaulted to off for many years (Tom)
|
defaulted to off for many years (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -56,7 +56,7 @@
|
|||||||
Remove server variable <varname>regex_flavor</>, which
|
Remove server variable <varname>regex_flavor</>, which
|
||||||
was defaulted to <link
|
was defaulted to <link
|
||||||
linkend="posix-syntax-details"><literal>advanced</></link>
|
linkend="posix-syntax-details"><literal>advanced</></link>
|
||||||
(e.g. Perl-regex compatible) for many years (Tom)
|
(e.g. Perl-regex compatible) for many years (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -72,7 +72,7 @@
|
|||||||
<para>
|
<para>
|
||||||
When querying a <link linkend="ddl-inherit">parent table</link>,
|
When querying a <link linkend="ddl-inherit">parent table</link>,
|
||||||
do not do additional permission checks on child tables
|
do not do additional permission checks on child tables
|
||||||
returned as part of the query (Peter)
|
returned as part of the query (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -83,7 +83,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have fractional seconds conversion truncate rather than
|
Have fractional seconds conversion truncate rather than
|
||||||
round when using float-based dates/times (Tom)
|
round when using float-based dates/times (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -100,14 +100,14 @@
|
|||||||
Fix <link linkend="functions-similarto-regexp"><literal>SIMILAR
|
Fix <link linkend="functions-similarto-regexp"><literal>SIMILAR
|
||||||
TO</></link> to match the SQL standard-specified behavior
|
TO</></link> to match the SQL standard-specified behavior
|
||||||
by processing <literal>?</> and <literal>{}</> the same way
|
by processing <literal>?</> and <literal>{}</> the same way
|
||||||
they are processed in regular expressions (Tom)
|
they are processed in regular expressions (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Properly treat <literal>^</> and <literal>$</> as literals in
|
Properly treat <literal>^</> and <literal>$</> as literals in
|
||||||
<literal>SIMILAR TO</> patterns, to match the SQL standard (Tom)
|
<literal>SIMILAR TO</> patterns, to match the SQL standard (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -120,7 +120,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Process parentheses as literals in <literal>SIMILAR TO</> expressions;
|
Process parentheses as literals in <literal>SIMILAR TO</> expressions;
|
||||||
also make character class handling more standards-compliant (Tom)
|
also make character class handling more standards-compliant (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -133,7 +133,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Do not allow <link
|
Do not allow <link
|
||||||
linkend="functions-string-sql"><function>substring()</></link>
|
linkend="functions-string-sql"><function>substring()</></link>
|
||||||
to have a negative third length, per the SQL standard (Tom)
|
to have a negative third length, per the SQL standard (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -155,7 +155,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
No longer rename index names and index column names when table
|
No longer rename index names and index column names when table
|
||||||
columns are renamed (Tom)
|
columns are renamed (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -178,7 +178,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have PL/pgSQL throw an error if a variable name conflicts with a
|
Have PL/pgSQL throw an error if a variable name conflicts with a
|
||||||
column name used in a query (Tom)
|
column name used in a query (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -192,7 +192,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Remove PL/pgSQL's <literal>RENAME</> declaration option (Tom)
|
Remove PL/pgSQL's <literal>RENAME</> declaration option (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -206,7 +206,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
PL/pgSQL no longer allows unquoted variables names that match SQL
|
PL/pgSQL no longer allows unquoted variables names that match SQL
|
||||||
reserved words (Tom)
|
reserved words (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -278,7 +278,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve performance of finding inherited child tables (Tom)
|
Improve performance of finding inherited child tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -295,7 +295,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Improve performance of <link
|
Improve performance of <link
|
||||||
linkend="SQL-TRUNCATE"><command>TRUNCATE</></link> when
|
linkend="SQL-TRUNCATE"><command>TRUNCATE</></link> when
|
||||||
used in the same transaction as table creation (Tom)
|
used in the same transaction as table creation (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -309,7 +309,7 @@
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <literal>IS NOT NULL</> restrictions to use indexes (Tom)
|
Allow <literal>IS NOT NULL</> restrictions to use indexes (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -334,7 +334,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve optimizer equivalence detection of <> <type>boolean</>
|
Improve optimizer equivalence detection of <> <type>boolean</>
|
||||||
tests (Tom)
|
tests (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -361,7 +361,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve GEQO plan selection (Tom).
|
Improve GEQO plan selection (Tom Lane).
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -380,7 +380,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve <link linkend="SQL-ANALYZE"><command>ANALYZE</></link>
|
Improve <link linkend="SQL-ANALYZE"><command>ANALYZE</></link>
|
||||||
to support inheritance-tree statistics (Tom)
|
to support inheritance-tree statistics (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -391,14 +391,14 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve <link linkend="routine-vacuuming">autovacuum</link>
|
Improve <link linkend="routine-vacuuming">autovacuum</link>
|
||||||
detection of when re-analyze is necessary (Tom)
|
detection of when re-analyze is necessary (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve optimizer statistics for greater/less-than comparisons
|
Improve optimizer statistics for greater/less-than comparisons
|
||||||
(Tom)
|
(Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -437,7 +437,7 @@
|
|||||||
Add support for <link
|
Add support for <link
|
||||||
linkend="auth-radius"><acronym>RADIUS</></link> (Remote
|
linkend="auth-radius"><acronym>RADIUS</></link> (Remote
|
||||||
Authentication Dial In User Service) authentication
|
Authentication Dial In User Service) authentication
|
||||||
(Magnus)
|
(Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -524,7 +524,7 @@
|
|||||||
linkend="monitoring-stats-funcs-table"><function>pg_stat_reset_single_table_counters()</></link>
|
linkend="monitoring-stats-funcs-table"><function>pg_stat_reset_single_table_counters()</></link>
|
||||||
and <function>pg_stat_reset_single_function_counters()</>
|
and <function>pg_stat_reset_single_function_counters()</>
|
||||||
to allow the reseting of statistics counters for individual
|
to allow the reseting of statistics counters for individual
|
||||||
tables and indexes (Magnus)
|
tables and indexes (Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -540,7 +540,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow setting of configuration variables based on <link
|
Allow setting of configuration variables based on <link
|
||||||
linkend="sql-alterrole-title">database/role</link>
|
linkend="sql-alterrole-title">database/role</link>
|
||||||
combinations (Alvaro)
|
combinations (Alvaro Herrera)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -557,7 +557,7 @@
|
|||||||
Add boolean variable <link
|
Add boolean variable <link
|
||||||
linkend="guc-bonjour"><varname>bonjour</></link>, which
|
linkend="guc-bonjour"><varname>bonjour</></link>, which
|
||||||
controls whether a Bonjour-enabled binary advertises
|
controls whether a Bonjour-enabled binary advertises
|
||||||
itself via <productname>Bonjour</> (Tom)
|
itself via <productname>Bonjour</> (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -568,7 +568,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Log changed parameter values when <filename>postgresql.conf</> is
|
Log changed parameter values when <filename>postgresql.conf</> is
|
||||||
reloaded (Peter)
|
reloaded (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -587,7 +587,7 @@
|
|||||||
Do <link linkend="SQL-FOR-UPDATE-SHARE"><command>SELECT
|
Do <link linkend="SQL-FOR-UPDATE-SHARE"><command>SELECT
|
||||||
FOR UPDATE</>/<literal>SHARE</></link> processing after
|
FOR UPDATE</>/<literal>SHARE</></link> processing after
|
||||||
applying <literal>LIMIT</>, so the number of rows returned
|
applying <literal>LIMIT</>, so the number of rows returned
|
||||||
is always predictable (Tom)
|
is always predictable (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -603,7 +603,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow mixing of traditional and SQL-standard <link
|
Allow mixing of traditional and SQL-standard <link
|
||||||
linkend="SQL-LIMIT"><literal>LIMIT</>/<literal>OFFSET</></link>
|
linkend="SQL-LIMIT"><literal>LIMIT</>/<literal>OFFSET</></link>
|
||||||
syntax in the same query (Tom)
|
syntax in the same query (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -644,7 +644,7 @@
|
|||||||
Add Unicode surrogate pair (dual 16-bit) support to
|
Add Unicode surrogate pair (dual 16-bit) support to
|
||||||
<link
|
<link
|
||||||
linkend="sql-syntax-strings-uescape"><literal>U&</></link>
|
linkend="sql-syntax-strings-uescape"><literal>U&</></link>
|
||||||
strings and identifiers (Peter)
|
strings and identifiers (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -678,7 +678,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow <link linkend="SQL-COMMENT">comments</link> only on
|
Allow <link linkend="SQL-COMMENT">comments</link> only on
|
||||||
columns of tables, views, and composite types, not other
|
columns of tables, views, and composite types, not other
|
||||||
objects like indexes and <acronym>TOAST</> tables (Tom)
|
objects like indexes and <acronym>TOAST</> tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -686,7 +686,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow the creation of <link
|
Allow the creation of <link
|
||||||
linkend="SQL-CREATETYPE-enum">enumerate types</link> with
|
linkend="SQL-CREATETYPE-enum">enumerate types</link> with
|
||||||
no labels (Bruce)
|
no labels (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -771,7 +771,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add the SQL-standard <command>CREATE TABLE ... OF type</> command
|
Add the SQL-standard <command>CREATE TABLE ... OF type</> command
|
||||||
(Peter)
|
(Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -889,7 +889,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <link linkend="SQL-CLUSTER"><command>CLUSTER</></link>
|
Allow <link linkend="SQL-CLUSTER"><command>CLUSTER</></link>
|
||||||
on all system tables (Tom)
|
on all system tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1016,14 +1016,14 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow an index to be auto-named by not supplying an index name to
|
Allow an index to be auto-named by not supplying an index name to
|
||||||
<link linkend="SQL-CREATEINDEX"><command>CREATE INDEX</></link> (Tom)
|
<link linkend="SQL-CREATEINDEX"><command>CREATE INDEX</></link> (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <link linkend="SQL-REINDEX"><command>REINDEX</></link>
|
Allow <link linkend="SQL-REINDEX"><command>REINDEX</></link>
|
||||||
on system indexes (Tom)
|
on system indexes (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1033,7 +1033,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add <literal>point_ops</> opclass for GiST (Teodor)
|
Add <literal>point_ops</> opclass for GiST (Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1043,7 +1043,8 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Use red-black trees for <acronym>GIN</> index creation (Teodor)
|
Use red-black trees for <acronym>GIN</> index creation
|
||||||
|
(Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1066,7 +1067,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow hex values to be specified in <link
|
Allow hex values to be specified in <link
|
||||||
linkend="datatype-binary"><type>bytea</></link> strings
|
linkend="datatype-binary"><type>bytea</></link> strings
|
||||||
(Peter)
|
(Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1083,7 +1084,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow <link
|
Allow <link
|
||||||
linkend="guc-extra-float-digits">extra_float_digits</link>
|
linkend="guc-extra-float-digits">extra_float_digits</link>
|
||||||
to be increased to <literal>3</> (Tom)
|
to be increased to <literal>3</> (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1100,13 +1101,13 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add prefix support for the full text search synonym dictionary
|
Add prefix support for the full text search synonym dictionary
|
||||||
(Teodor)
|
(Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add full text search filtering dictionaries (Teodor)
|
Add full text search filtering dictionaries (Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1117,7 +1118,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow underscores in full text email addresses (Teodor)
|
Allow underscores in full text email addresses (Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1174,7 +1175,7 @@
|
|||||||
Have <function>to_char()</> honor <link
|
Have <function>to_char()</> honor <link
|
||||||
linkend="functions-formatting-datetimemod-table"><literal>'FM'</></link>
|
linkend="functions-formatting-datetimemod-table"><literal>'FM'</></link>
|
||||||
(fill mode) in <literal>'Y'</>, <literal>'YY'</>, and
|
(fill mode) in <literal>'Y'</>, <literal>'YY'</>, and
|
||||||
<literal>'YYY'</> specifications (Bruce)
|
<literal>'YYY'</> specifications (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1186,7 +1187,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Correct calculations of <link
|
Correct calculations of <link
|
||||||
linkend="functions-geometry-op-table">"overlap"</link>
|
linkend="functions-geometry-op-table">"overlap"</link>
|
||||||
and "contains" operations over polygons (Teodor)
|
and "contains" operations over polygons (Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1292,7 +1293,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Have <link linkend="information-schema">information
|
Have <link linkend="information-schema">information
|
||||||
schema</link> properly display date type octet lengths
|
schema</link> properly display date type octet lengths
|
||||||
(Peter)
|
(Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1371,7 +1372,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Add the <literal>OR REPLACE</> clause to <link
|
Add the <literal>OR REPLACE</> clause to <link
|
||||||
linkend="SQL-CREATELANGUAGE"><command>CREATE LANGUAGE</></link>
|
linkend="SQL-CREATELANGUAGE"><command>CREATE LANGUAGE</></link>
|
||||||
(Tom)
|
(Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1391,7 +1392,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Install server-side language PL/pgSQL by default (Bruce)
|
Install server-side language PL/pgSQL by default (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1410,13 +1411,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve error location reporting in PL/pgSQL (Tom)
|
Improve error location reporting in PL/pgSQL (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have PL/pgSQL use the main lexer, rather than a custom version (Tom)
|
Have PL/pgSQL use the main lexer, rather than a custom version (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1438,7 +1439,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow PL/pgSQL's <literal>WHERE CURRENT OF</> to use a cursor
|
Allow PL/pgSQL's <literal>WHERE CURRENT OF</> to use a cursor
|
||||||
variable (Tom)
|
variable (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1537,7 +1538,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Verify that PL/Perl return values are valid in the server encoding
|
Verify that PL/Perl return values are valid in the server encoding
|
||||||
(Andrew)
|
(Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1575,7 +1576,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add Unicode support in PL/Python (Peter)
|
Add Unicode support in PL/Python (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1600,19 +1601,19 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add <link linkend="plpython-arrays">array parameter/return
|
Add <link linkend="plpython-arrays">array parameter/return
|
||||||
support</link> to PL/Python (Peter)
|
support</link> to PL/Python (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve mapping of domains to Python base types in PL/Python (Peter)
|
Improve mapping of domains to Python base types in PL/Python (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add <application>Python</> 3 support to PL/Python (Peter)
|
Add <application>Python</> 3 support to PL/Python (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1623,7 +1624,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve error location and exception reporting in PL/Python (Peter)
|
Improve error location and exception reporting in PL/Python (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1640,7 +1641,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add <link linkend="APP-VACUUMDB"><command>vacuumdb</></link>
|
Add <link linkend="APP-VACUUMDB"><command>vacuumdb</></link>
|
||||||
<option>--analyze-only</> option to only analyze (Bruce)
|
<option>--analyze-only</> option to only analyze (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1678,14 +1679,14 @@
|
|||||||
<para>
|
<para>
|
||||||
Fix <command>psql --file -</> to properly honor <link
|
Fix <command>psql --file -</> to properly honor <link
|
||||||
linkend="R1-APP-PSQL-3"><option>--single-transaction</></link>
|
linkend="R1-APP-PSQL-3"><option>--single-transaction</></link>
|
||||||
(Bruce)
|
(Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Prevent overwriting of <application>psql</>'s command-line history
|
Prevent overwriting of <application>psql</>'s command-line history
|
||||||
if two <application>psql</> sessions are run simultaneously (Tom)
|
if two <application>psql</> sessions are run simultaneously (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1756,7 +1757,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
In <application>psql</>, show the view definition only with <command>\d+</>,
|
In <application>psql</>, show the view definition only with <command>\d+</>,
|
||||||
not with <command>\d</> (Peter)
|
not with <command>\d</> (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1780,7 +1781,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix <application>pg_dump</> to properly dump large objects if
|
Fix <application>pg_dump</> to properly dump large objects if
|
||||||
standard_conforming_strings is enabled (Tom)
|
standard_conforming_strings is enabled (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1821,7 +1822,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <application>pg_ctl</> to be safely used to start the
|
Allow <application>pg_ctl</> to be safely used to start the
|
||||||
<application>postmaster</> at boot-time (Tom)
|
<application>postmaster</> at boot-time (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1889,7 +1890,7 @@
|
|||||||
Add checking for a per-user service file (<link
|
Add checking for a per-user service file (<link
|
||||||
linkend="libpq-pgservice"><filename>.pg_service.conf</></link>),
|
linkend="libpq-pgservice"><filename>.pg_service.conf</></link>),
|
||||||
which is checked before the site-wide service file
|
which is checked before the site-wide service file
|
||||||
(Peter)
|
(Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -1901,7 +1902,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Properly report an error if the specified <application>libpq</> service
|
Properly report an error if the specified <application>libpq</> service
|
||||||
cannot be found (Peter)
|
cannot be found (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1909,7 +1910,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Issue a warning if the <link
|
Issue a warning if the <link
|
||||||
linkend="libpq-pgpass"><filename>.pgpass</></link>-retrieved
|
linkend="libpq-pgpass"><filename>.pgpass</></link>-retrieved
|
||||||
password fails (Bruce)
|
password fails (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1955,13 +1956,14 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow <application>ecpg</> to use <literal>new</> and <literal>old</>
|
Allow <application>ecpg</> to use <literal>new</> and <literal>old</>
|
||||||
variable names without restriction (Michael)
|
variable names without restriction (Michael Meskes)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have <application>ecpg</> return zero for non-SQL3 data types (Michael)
|
Have <application>ecpg</> return zero for non-SQL3 data types
|
||||||
|
(Michael Meskes))
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2016,7 +2018,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Enable client thread safety by default (Bruce)
|
Enable client thread safety by default (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2047,7 +2049,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Use <productname>DocBook</> <acronym>XSL</> stylesheets for man page
|
Use <productname>DocBook</> <acronym>XSL</> stylesheets for man page
|
||||||
building (Peter)
|
building (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2062,7 +2064,7 @@
|
|||||||
New <filename>Makefile</> targets <link
|
New <filename>Makefile</> targets <link
|
||||||
linkend="build"><literal>world</></link>,
|
linkend="build"><literal>world</></link>,
|
||||||
<literal>install-world</>, and <literal>installcheck-world</>
|
<literal>install-world</>, and <literal>installcheck-world</>
|
||||||
(Andrew)
|
(Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2084,7 +2086,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Restructure the <acronym>HTML</> documentation build
|
Restructure the <acronym>HTML</> documentation build
|
||||||
<filename>Makefile</> rules (Peter)
|
<filename>Makefile</> rules (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2098,14 +2100,14 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Require <application>Autoconf</> 2.63 for building from source (Peter)
|
Require <application>Autoconf</> 2.63 for building from source (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Require <application>Flex</> 2.5.31 or later to build from source
|
Require <application>Flex</> 2.5.31 or later to build from source
|
||||||
(Tom)
|
(Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2141,14 +2143,14 @@
|
|||||||
<para>
|
<para>
|
||||||
Allow server builds using <link
|
Allow server builds using <link
|
||||||
linkend="install-win32-full"><productname>Visual Studio
|
linkend="install-win32-full"><productname>Visual Studio
|
||||||
2008</></link> (Magnus)
|
2008</></link> (Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow multi-processor compilation using <productname>Microsoft Visual
|
Allow multi-processor compilation using <productname>Microsoft Visual
|
||||||
C</> (Magnus)
|
C</> (Magnus Hagander)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2165,7 +2167,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Distribute documentation in a proper directory tree, rather than
|
Distribute documentation in a proper directory tree, rather than
|
||||||
as tar archive files inside the main distribution tarball (Peter)
|
as tar archive files inside the main distribution tarball (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2177,7 +2179,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Enable the server lexer to be reentrant (Tom)
|
Enable the server lexer to be reentrant (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2194,7 +2196,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add system columns to better document the use of indexes for constraint
|
Add system columns to better document the use of indexes for constraint
|
||||||
enforcement (Tom)
|
enforcement (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2232,14 +2234,14 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve the ability to translate <application>psql</> strings
|
Improve the ability to translate <application>psql</> strings
|
||||||
(Peter)
|
(Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Reduce the length of some file names so file paths are less than
|
Reduce the length of some file names so file paths are less than
|
||||||
100 characters (Tom)
|
100 characters (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2258,14 +2260,14 @@
|
|||||||
<para>
|
<para>
|
||||||
Add a new <link
|
Add a new <link
|
||||||
linkend="errcodes-table"><literal>ERRCODE_INVALID_PASSWORD</></link>
|
linkend="errcodes-table"><literal>ERRCODE_INVALID_PASSWORD</></link>
|
||||||
<literal>SQLSTATE</> error code (Bruce)
|
<literal>SQLSTATE</> error code (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Properly remove the few remaining personal source code copyright
|
Properly remove the few remaining personal source code copyright
|
||||||
entries (Bruce)
|
entries (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2282,7 +2284,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Use a more modern <acronym>API</> for <application>Bonjour</> (Tom)
|
Use a more modern <acronym>API</> for <application>Bonjour</> (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2307,7 +2309,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Remove support for platforms that don't have a working 64-bit
|
Remove support for platforms that don't have a working 64-bit
|
||||||
integer data types (Tom)
|
integer data types (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2366,7 +2368,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add parser hooks to access column and parameter references in
|
Add parser hooks to access column and parameter references in
|
||||||
queries (Tom)
|
queries (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2380,7 +2382,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow the calling of parser hooks from <acronym>SPI</> and cached
|
Allow the calling of parser hooks from <acronym>SPI</> and cached
|
||||||
plans (Tom)
|
plans (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -2396,14 +2398,14 @@
|
|||||||
<para>
|
<para>
|
||||||
Add support for preservation of all <link
|
Add support for preservation of all <link
|
||||||
linkend="catalog-pg-class"><structname>relfilenodes</></link>,
|
linkend="catalog-pg-class"><structname>relfilenodes</></link>,
|
||||||
for use during binary upgrades (Bruce)
|
for use during binary upgrades (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add support for binary upgrades to preserve <structname>pg_type</>
|
Add support for binary upgrades to preserve <structname>pg_type</>
|
||||||
and <structname>pg_enum</> <type>oids</> (Bruce)
|
and <structname>pg_enum</> <type>oids</> (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2415,7 +2417,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Move tablespace data directories into their own
|
Move tablespace data directories into their own
|
||||||
<productname>PostgreSQL</> version-specific subdirectory (Bruce)
|
<productname>PostgreSQL</> version-specific subdirectory (Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2471,7 +2473,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Add full text dictionary <link
|
Add full text dictionary <link
|
||||||
linkend="unaccent"><filename>/contrib/unaccent</></link>
|
linkend="unaccent"><filename>/contrib/unaccent</></link>
|
||||||
(Teodor)
|
(Teodor Sigaev)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -2523,7 +2525,7 @@
|
|||||||
<para>
|
<para>
|
||||||
Add query text to <link
|
Add query text to <link
|
||||||
linkend="auto-explain"><filename>/contrib/auto_explain</></link>
|
linkend="auto-explain"><filename>/contrib/auto_explain</></link>
|
||||||
output (Andrew)
|
output (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user