Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
611b4c59
Commit
611b4c59
authored
Oct 07, 2006
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add main documentation link tags to the release notes.
parent
452fa214
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
363 additions
and
248 deletions
+363
-248
doc/src/sgml/release.sgml
doc/src/sgml/release.sgml
+363
-248
No files found.
doc/src/sgml/release.sgml
View file @
611b4c59
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.46
1 2006/10/02 15:32:03
momjian Exp $ -->
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.46
2 2006/10/07 02:18:34
momjian Exp $ -->
<!--
<!--
Typical markup:
Typical markup:
...
@@ -95,9 +95,9 @@ For new features, add links to the documentation sections.
...
@@ -95,9 +95,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Query language enhancements including <literal>RETURNING</literal>
Query language enhancements including <literal>RETURNING</literal>
values, multi-<literal>VALUES</literal>, support, and
values, multi-<literal>VALUES</literal>, support, and
self-joins for <command>DELETE</command>
self-joins for <command>DELETE</command>
</para>
</para>
</listitem>
</listitem>
...
@@ -163,13 +163,15 @@ For new features, add links to the documentation sections.
...
@@ -163,13 +163,15 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Set <varname>escape_string_warning</> to <literal>on</> by
Set <link
default (Bruce)
linkend="guc-escape-string-warning"><varname>escape_string_warning</></link>
to <literal>on</> by default (Bruce)
</para>
</para>
<para>
<para>
This issues a warning if backslash escapes are used in
This issues a warning if backslash escapes are used in
non-escape (non-<literal>E''</>) strings.
<link linkend="sql-syntax-strings">non-escape (non-<literal>E''</>)
strings</link>.
</para>
</para>
</listitem>
</listitem>
...
@@ -187,24 +189,26 @@ For new features, add links to the documentation sections.
...
@@ -187,24 +189,26 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Change the row constructor syntax (<literal>ROW(...)</>)
Change the <link linkend="sql-syntax-row-constructors">row
so that list elements <literal>foo.*</> will be expanded
constructor syntax</link> (<literal>ROW(...)</>) so that
to a list of their member fields, rather than creating a
list elements <literal>foo.*</> will be expanded to a list
nested rowtype field as formerly (Tom)
of their member fields, rather than creating a nested
rowtype field as formerly (Tom)
</para>
</para>
<para>
<para>
The new behavior is substantially more useful since it
The new behavior is substantially more useful since it
allows, for example, triggers to check for data changes
allows, for example, triggers to check for data changes
with <literal>IF row(new.*) IS DISTINCT FROM row(old.*)</>.
with <literal>IF row(new.*) IS DISTINCT FROM row(old.*)</>.
The old behavior is still available by omitting <literal>.*</>.
The old behavior is still available by omitting <literal>.*</>.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Make row comparisons follow <acronym>SQL</> standard
Make <link linkend="row-wise-comparison">row comparisons</link>
semantics and allow them to be used in index scans (Tom)
follow <acronym>SQL</> standard semantics and allow them
to be used in index scans (Tom)
</para>
</para>
<para>
<para>
...
@@ -217,8 +221,8 @@ For new features, add links to the documentation sections.
...
@@ -217,8 +221,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Have <command>SET CONSTRAINT</> affect only one constraint
Have <link linkend="SQL-SET-CONSTRAINTS"><command>SET
(Kris Jurka)
CONSTRAINT</></link> affect only one constraint
(Kris Jurka)
</para>
</para>
<para>
<para>
...
@@ -256,8 +260,8 @@ For new features, add links to the documentation sections.
...
@@ -256,8 +260,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Change array concatenation to match documented behavior
Change <link linkend="functions-array">array concatenation</link>
(Tom)
to match documented behavior
(Tom)
</para>
</para>
<para>
<para>
...
@@ -268,8 +272,9 @@ For new features, add links to the documentation sections.
...
@@ -268,8 +272,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Make command-line options of <application>postmaster</> and
Make command-line options of <application>postmaster</>
<application>postgres</> identical (Peter)
and <link linkend="app-postgres"><application>postgres</></link>
identical (Peter)
</para>
</para>
<para>
<para>
...
@@ -293,8 +298,9 @@ For new features, add links to the documentation sections.
...
@@ -293,8 +298,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Change <varname>log_duration</> to output even if the query
Change <link
is not output (Tom)
linkend="guc-log-duration"><varname>log_duration</></link>
to output even if the query is not output (Tom)
</para>
</para>
<para>
<para>
...
@@ -305,9 +311,12 @@ For new features, add links to the documentation sections.
...
@@ -305,9 +311,12 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Have <function>to_char(time)</> and <function>to_char(interval)</>
Have <link
treat <literal>'HH'</> and <literal>'HH12'</> as 12-hour
linkend="functions-formatting"><function>to_char(time)</></link>
intervals.
and <link
linkend="functions-formatting"><function>to_char(interval)</></link>
treat <literal>'HH'</> and <literal>'HH12'</> as 12-hour
intervals.
</para>
</para>
<para>
<para>
...
@@ -318,8 +327,9 @@ For new features, add links to the documentation sections.
...
@@ -318,8 +327,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Zero unmasked bits in conversion from <type>INET</> to
Zero unmasked bits in conversion from <link
<type>CIDR</> (Tom)
linkend="datatype-inet"><type>INET</></link> to <link
linkend="datatype-inet"><type>CIDR</></link> (Tom)
</para>
</para>
</listitem>
</listitem>
...
@@ -341,25 +351,27 @@ For new features, add links to the documentation sections.
...
@@ -341,25 +351,27 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
This may eliminate the need to set unrealistically small
This may eliminate the need to set unrealistically small
values of <varname>random_page_cost</>. If you have been
values of <link
using a very small <varname>random_page_cost</>, please
linkend="guc-random-page-cost"><varname>random_page_cost</></link>.
recheck your test cases.
If you have been using a very small <varname>random_page_cost</>,
please recheck your test cases.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Change <application>libpq</> <function>PQdsplen()</> to
Change <link linkend="libpq"><application>libpq</></link>
return a useful value (Martijn van Oosterhout)
<function>PQdsplen()</> to return a useful value (Martijn
van Oosterhout)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Change <application>libpq</> <function>PQgetssl()</> to
Change <link linkend="libpq"><application>libpq</></link>
return a <literal>void *</>, rather than <literal>SSL *</>
<function>PQgetssl()</> to return a <literal>void *</>,
(Martijn van Oosterhout)
rather than <literal>SSL *</>
(Martijn van Oosterhout)
</para>
</para>
<para>
<para>
...
@@ -429,15 +441,19 @@ For new features, add links to the documentation sections.
...
@@ -429,15 +441,19 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Improve efficiency of <literal>IN</> (list-of-expressions)
Improve efficiency of <link
clauses (Tom)
linkend="functions-comparisons"><literal>IN</>
(list-of-expressions)</link> clauses (Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Increase default values for <varname>shared_buffers</> and
Increase default values for <link
<varname>max_fsm_pages</> (Andrew)
linkend="guc-shared-buffers"><varname>shared_buffers</></link>
and <link
linkend="guc-max-fsm-pages"><varname>max_fsm_pages</></link>
(Andrew)
</para>
</para>
</listitem>
</listitem>
...
@@ -462,8 +478,10 @@ For new features, add links to the documentation sections.
...
@@ -462,8 +478,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>FILLFACTOR</> to table and index creation
Add <literal>FILLFACTOR</> to <link
(ITAGAKI Takahiro)
linkend="SQL-CREATETABLE">table</> and <link
linkend="SQL-CREATEINDEX">index</> creation (ITAGAKI
Takahiro)
</para>
</para>
<para>
<para>
...
@@ -501,8 +519,8 @@ For new features, add links to the documentation sections.
...
@@ -501,8 +519,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow the planner to reorder outer joins in some circumstances
Allow the planner to reorder <link linkend="queries-join">outer
(Tom)
joins</> in some circumstances
(Tom)
</para>
</para>
<para>
<para>
...
@@ -518,22 +536,28 @@ For new features, add links to the documentation sections.
...
@@ -518,22 +536,28 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Improve the optimizer statistics used by <literal>LIKE</>,
Improve the optimizer statistics used by <link
<literal>ILIKE</>, and regular expression operations (Tom)
linkend="functions-like"><literal>LIKE</></link>, <link
linkend="functions-like"><literal>ILIKE</></link>, and
<link linkend="functions-posix-regexp">regular expression
operations</link> (Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Improve planning of joins to inherited tables and <literal>UNION
Improve planning of joins to <link linkend="ddl-inherit">inherited
ALL</> views (Tom)
tables</> and <link linkend="queries-union"><literal>UNION
ALL</></link> views (Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Allow constraint exclusion to be applied to inherited
Allow <link linkend="guc-constraint-exclusion">constraint
<command>UPDATE</> and <command>DELETE</> queries (Tom)
exclusion</> to be applied to <link
linkend="ddl-inherit">inherited</> <command>UPDATE</> and
<command>DELETE</> queries (Tom)
</para>
</para>
<para>
<para>
...
@@ -557,13 +581,15 @@ For new features, add links to the documentation sections.
...
@@ -557,13 +581,15 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Improve multicolumn <acronym>GiST</> indexing (Oleg, Teodor)
Improve multicolumn <link linkend="GiST"><acronym>GiST</></link>
indexing (Oleg, Teodor)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
<acronym>GiST</> indexes now are clusterable (Teodor)
<link linkend="GiST"><acronym>GiST</></link> indexes now
are clusterable (Teodor)
</para>
</para>
</listitem>
</listitem>
...
@@ -588,11 +614,12 @@ For new features, add links to the documentation sections.
...
@@ -588,11 +614,12 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
This is valuable for keeping continuous archiving servers
This is valuable for keeping continuous archiving servers
in sync with the master. xlog file switching also happens
in sync with the master. xlog file switching also happens
automatically during <function>pg_stop_backup()</>. This
automatically during <link
ensures that continuous archiving servers have all xlog
linkend="functions-admin"><function>pg_stop_backup()</></link>.
files needed for recovery.
This ensures that continuous archiving servers have all
xlog files needed for recovery.
</para>
</para>
</listitem>
</listitem>
...
@@ -602,10 +629,11 @@ For new features, add links to the documentation sections.
...
@@ -602,10 +629,11 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
Add functions for interrogating the current xlog insertion
Add functions for interrogating the current xlog insertion
point and determining <acronym>WAL</> filenames from the
point and determining <acronym>WAL</> filenames from the
hex <acronym>WAL</> locations displayed by
hex <acronym>WAL</> locations displayed by <link
<function>pg_stop_backup()</> and friends.
linkend="functions-admin"><function>pg_stop_backup()</></link>
and friends.
</para>
</para>
</listitem>
</listitem>
...
@@ -626,8 +654,9 @@ For new features, add links to the documentation sections.
...
@@ -626,8 +654,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <varname>archive_timeout</> to force xlog file switches
Add <link
at a given interval (Simon)
linkend="guc-archive-timeout"><varname>archive_timeout</></link>
to force xlog file switches at a given interval (Simon)
</para>
</para>
<para>
<para>
...
@@ -637,7 +666,8 @@ For new features, add links to the documentation sections.
...
@@ -637,7 +666,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add native <acronym>LDAP</> authentication (Magnus Hagander)
Add native <link linkend="auth-ldap"><acronym>LDAP</></link>
authentication (Magnus Hagander)
</para>
</para>
<para>
<para>
...
@@ -648,8 +678,10 @@ For new features, add links to the documentation sections.
...
@@ -648,8 +678,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>GRANT CONNECT ON DATABASE</>, to be used in
Add <link linkend="sql-grant-description-objects"><literal>GRANT
addition to <filename>pg_hba.conf</> (Gevik Babakhani)
CONNECT ON DATABASE</></link>, to be used in addition to
<link linkend="auth-pg-hba-conf"><filename>pg_hba.conf</></link>
(Gevik Babakhani)
</para>
</para>
<para>
<para>
...
@@ -661,9 +693,9 @@ For new features, add links to the documentation sections.
...
@@ -661,9 +693,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add support for <acronym>SSL</> Certificate Revocation List
Add support for <link linkend="ssl-tcp"><acronym>SSL</>
(<acronym>CRL</>) files, <filename>root.crl</> (Libor
Certificate Revocation List</link> (<acronym>CRL</>) files,
Hohoš)
<filename>root.crl</> (Libor
Hohoš)
</para>
</para>
<para>
<para>
...
@@ -677,7 +709,9 @@ For new features, add links to the documentation sections.
...
@@ -677,7 +709,9 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
<literal>pg_stat_activity</> now shows autovacuum activity.
<link
linkend="monitoring-stats-views-table"><literal>pg_stat_activity</></link>
now shows autovacuum activity.
</para>
</para>
</listitem>
</listitem>
...
@@ -699,29 +733,34 @@ For new features, add links to the documentation sections.
...
@@ -699,29 +733,34 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
These values now appear in the <literal>pg_stat_*_tables</>
These values now appear in the <link
system views, and are used by autovacuum. ?
linkend="monitoring-stats-views-table"><literal>pg_stat_*_tables</></link>
system views, and are used by autovacuum. ?
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Improve performance of statistics monitoring, especially
Improve performance of statistics monitoring, especially
<varname>stats_command_string</> (Tom, Bruce)
<link
linkend="guc-stats-command-string"><varname>stats_command_string</></link>
(Tom, Bruce)
</para>
</para>
<para>
<para>
This release enables <varname>stats_command_string</> by
This release enables <varname>stats_command_string</> by
default, now that its overhead is minimal. This means
default, now that its overhead is minimal. This means
<literal>pg_stat_activity</> will now show all active queries
<link
by default.
linkend="monitoring-stats-views-table"><literal>pg_stat_activity</></link>
will now show all active queries by default.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add a <literal>waiting</> column to <literal>pg_stat_activity</>
Add a <literal>waiting</> column to <link
(Tom)
linkend="monitoring-stats-views-table"><literal>pg_stat_activity</></link>
(Tom)
</para>
</para>
<para>
<para>
...
@@ -732,9 +771,10 @@ For new features, add links to the documentation sections.
...
@@ -732,9 +771,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <acronym>GUC</> variable <varname>update_process_title</> to
Add <acronym>GUC</> variable <link
control whether the <application>ps</> display is updated
linkend="guc-update-process-title"><varname>update_process_title</></link>
for every command, default to <literal>on</> (Bruce)
to control whether the <application>ps</> display is updated
for every command, default to <literal>on</> (Bruce)
</para>
</para>
</listitem>
</listitem>
...
@@ -745,15 +785,17 @@ For new features, add links to the documentation sections.
...
@@ -745,15 +785,17 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
You can now set <varname>shared_buffer</> to <literal>32000kB</>,
For example, you can now set <link
for example.
linkend="guc-shared-buffers"><varname>shared_buffer</></link>
to <literal>32000kB</>.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add support for include directives in <filename>postgresql.conf</>
Add support for <link linkend="config-setting">include
(Joachim Wieland)
directives</> in <filename>postgresql.conf</> (Joachim
Wieland)
</para>
</para>
</listitem>
</listitem>
...
@@ -779,8 +821,10 @@ For new features, add links to the documentation sections.
...
@@ -779,8 +821,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <command>INSERT</>/<command>UPDATE</>/<command>DELETE</>
Add <link linkend="SQL-INSERT"><command>INSERT</></link>/<link
<literal>RETURNING</> (Jonah Harris, Tom)
linkend="SQL-UPDATE"><command>UPDATE</></link>/<link
linkend="SQL-DELETE"><command>DELETE</></link>
<literal>RETURNING</> (Jonah Harris, Tom)
</para>
</para>
<para>
<para>
...
@@ -792,9 +836,10 @@ For new features, add links to the documentation sections.
...
@@ -792,9 +836,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add support for multiple-row <literal>VALUES</> clauses as
Add support for multiple-row <link
part of <command>INSERT</> and <command>SELECT</> statements,
linkend="queries-values"><literal>VALUES</></link> clauses
per SQL standard (Joe, Tom)
as part of <command>INSERT</> and <command>SELECT</>
statements, per SQL standard (Joe, Tom)
</para>
</para>
<para>
<para>
...
@@ -808,8 +853,9 @@ For new features, add links to the documentation sections.
...
@@ -808,8 +853,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow <command>UPDATE</> and <command>DELETE</> to use an
Allow <link linkend="SQL-UPDATE"><command>UPDATE</></link>
alias for the target table (Atsushi Ogawa)
and <link linkend="SQL-DELETE"><command>DELETE</></link>
to use an alias for the target table (Atsushi Ogawa)
</para>
</para>
<para>
<para>
...
@@ -821,8 +867,9 @@ For new features, add links to the documentation sections.
...
@@ -821,8 +867,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow <command>UPDATE</> to set multiple columns with a
Allow <link linkend="SQL-UPDATE"><command>UPDATE</></link>
list of values (Susanne Ebrecht)
to set multiple columns with a list of values (Susanne
Ebrecht)
</para>
</para>
<para>
<para>
...
@@ -844,8 +891,8 @@ For new features, add links to the documentation sections.
...
@@ -844,8 +891,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>CASCADE</> option to <command>TRUNCATE</
>
Add <link linkend="SQL-TRUNCATE"><literal>CASCADE</></link
>
(Joachim Wieland)
option to <command>TRUNCATE</>
(Joachim Wieland)
</para>
</para>
<para>
<para>
...
@@ -856,14 +903,16 @@ For new features, add links to the documentation sections.
...
@@ -856,14 +903,16 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Support <literal>FOR UPDATE</> and <literal>FOR SHARE</>
Support <literal>FOR UPDATE</> and <literal>FOR SHARE</>
in the same command (Tom)
in the same <link linkend="SQL-INSERT"><literal>SELECT</></link>
command (Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <literal>IS NOT DISTINCT FROM</> (Pavel Stehule)
Add <link linkend="functions-comparisons"><literal>IS NOT
DISTINCT FROM</></link> (Pavel Stehule)
</para>
</para>
<para>
<para>
...
@@ -876,9 +925,9 @@ For new features, add links to the documentation sections.
...
@@ -876,9 +925,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Improve the length output used by
Improve the length output used by <link
<literal>UNION</
>/<literal>INTERSECT</>/<literal>EXCEPT</>
linkend="queries-union"><literal>UNION</></link
>/<literal>INTERSECT</>/<literal>EXCEPT</>
(Tom)
(Tom)
</para>
</para>
<para>
<para>
...
@@ -889,8 +938,8 @@ For new features, add links to the documentation sections.
...
@@ -889,8 +938,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow <literal>ILIKE</> to work for multi-byte encodings
Allow <link linkend="functions-like"><literal>ILIKE</></link>
(Tom)
to work for multi-byte encodings
(Tom)
</para>
</para>
<para>
<para>
...
@@ -902,8 +951,9 @@ For new features, add links to the documentation sections.
...
@@ -902,8 +951,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Enable <varname>standard_conforming_strings</> to be turned
Enable <link
<literal>on</> (Kevin Grittner)
linkend="guc-standard-conforming-strings"><varname>standard_conforming_strings</></link>
to be turned <literal>on</> (Kevin Grittner)
</para>
</para>
<para>
<para>
...
@@ -916,15 +966,17 @@ For new features, add links to the documentation sections.
...
@@ -916,15 +966,17 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add system view <literal>pg_prepared_statements</> to show
Add system view <link
prepared statements (Joachim Wieland, Neil)
linkend="view-pg-prepared-statements"><literal>pg_prepared_statements</></link>
to show prepared statements (Joachim Wieland, Neil)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add system view <literal>pg_cursors</> to show open cursors
Add system view <link
(Joachim Wieland, Neil)
linkend="view-pg-cursors"><literal>pg_cursors</></link> to
show open cursors (Joachim Wieland, Neil)
</para>
</para>
<para>
<para>
...
@@ -935,8 +987,9 @@ For new features, add links to the documentation sections.
...
@@ -935,8 +987,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Support portal parameters in <command>EXPLAIN</> and
Support portal parameters in <link
<command>EXECUTE</> (Tom)
linkend="SQL-EXPLAIN"><command>EXPLAIN</></link> and <link
linkend="SQL-EXECUTE"><command>EXECUTE</></link> (Tom)
</para>
</para>
<para>
<para>
...
@@ -947,9 +1000,10 @@ For new features, add links to the documentation sections.
...
@@ -947,9 +1000,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
If <acronym>SQL</>-level <command>PREPARE</> parameters
If <acronym>SQL</>-level <link
are unspecified, infer their types from the context of the
linkend="SQL-PREPARE"><command>PREPARE</></link> parameters
query (Neil)
are unspecified, infer their types from the context of the
query (Neil)
</para>
</para>
<para>
<para>
...
@@ -986,8 +1040,9 @@ For new features, add links to the documentation sections.
...
@@ -986,8 +1040,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>TABLESPACE</> clause to <command>CREATE TABLE
Add <literal>TABLESPACE</> clause to <link
AS</> (Neil)
linkend="SQL-CREATETABLEAS"><command>CREATE TABLE AS</></link>
(Neil)
</para>
</para>
<para>
<para>
...
@@ -997,8 +1052,9 @@ For new features, add links to the documentation sections.
...
@@ -997,8 +1052,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>ON COMMIT</> clause to <command>CREATE TABLE
Add <literal>ON COMMIT</> clause to <link
AS</> (Neil)
linkend="SQL-CREATETABLEAS"><command>CREATE TABLE AS</></link>
(Neil)
</para>
</para>
<para>
<para>
...
@@ -1010,8 +1066,9 @@ For new features, add links to the documentation sections.
...
@@ -1010,8 +1066,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>INCLUDING CONSTRAINTS</> to <command>CREATE
Add <literal>INCLUDING CONSTRAINTS</> to <link
TABLE LIKE</> (Greg Stark)
linkend="SQL-CREATETABLE"><command>CREATE TABLE LIKE</></link>
(Greg Stark)
</para>
</para>
<para>
<para>
...
@@ -1021,8 +1078,8 @@ For new features, add links to the documentation sections.
...
@@ -1021,8 +1078,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow the creation of placeholder (shell) types (Martijn van
Allow the creation of placeholder (shell) <link
Oosterhout)
linkend="SQL-CREATETYPE">types</link> (Martijn van
Oosterhout)
</para>
</para>
<para>
<para>
...
@@ -1035,7 +1092,8 @@ For new features, add links to the documentation sections.
...
@@ -1035,7 +1092,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add new aggregate creation syntax (Tom)
Add new aggregate creation <link
linkend="SQL-CREATEAGGREGATE">syntax</> (Tom)
</para>
</para>
<para>
<para>
...
@@ -1049,15 +1107,16 @@ For new features, add links to the documentation sections.
...
@@ -1049,15 +1107,16 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Aggregate functions now support multiple input parameters
<link linkend="SQL-CREATEAGGREGATE">Aggregate functions</>
(Sergey Koposov, Tom)
now support multiple input parameters
(Sergey Koposov, Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <command>CREATE</>/<command>ALTER ROLE PASSWORD NULL</>,
Add <command>CREATE</>/<command>ALTER <link
which removes the role's password (Peter)
linkend="SQL-CREATEROLE">ROLE PASSWORD NULL</link></>,
which removes the role's password (Peter)
</para>
</para>
</listitem>
</listitem>
...
@@ -1075,15 +1134,16 @@ For new features, add links to the documentation sections.
...
@@ -1075,15 +1134,16 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>DROP OWNED</> to drop all objects owned by a
Add <link linkend="SQL-DROP-OWNED"><literal>DROP OWNED</></link>
role (Alvaro)
to drop all objects owned by a
role (Alvaro)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <literal>REASSIGN OWNED</> to reassign ownership of
Add <link linkend="SQL-REASSIGN-OWNED"><literal>REASSIGN
all objects owned by a role (Alvaro)
OWNED</></link> to reassign ownership of all objects owned
by a role (Alvaro)
</para>
</para>
<para>
<para>
...
@@ -1094,7 +1154,8 @@ For new features, add links to the documentation sections.
...
@@ -1094,7 +1154,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <command>GRANT ON SEQUENCE</> syntax (Bruce)
Add <link linkend="SQL-GRANT"><command>GRANT ON SEQUENCE</></link>
syntax (Bruce)
</para>
</para>
<para>
<para>
...
@@ -1106,9 +1167,10 @@ For new features, add links to the documentation sections.
...
@@ -1106,9 +1167,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>USAGE</> permission for sequences that allows
Add <link linkend="SQL-GRANT"><literal>USAGE</></link>
only <function>currval()</> and <function>nextval()</>,
permission for sequences that allows only <function>currval()</>
not <function>setval()</> (Bruce)
and <function>nextval()</>, not <function>setval()</>
(Bruce)
</para>
</para>
<para>
<para>
...
@@ -1121,7 +1183,8 @@ For new features, add links to the documentation sections.
...
@@ -1121,7 +1183,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>ALTER TABLE ... [ NO ] INHERIT</> (Greg Stark)
Add <link linkend="SQL-ALTERTABLE"><literal>ALTER TABLE
... [ NO ] INHERIT</></link> (Greg Stark)
</para>
</para>
<para>
<para>
...
@@ -1133,8 +1196,8 @@ For new features, add links to the documentation sections.
...
@@ -1133,8 +1196,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow comments on global objects to be stored globally
Allow <link linkend="SQL-COMMENT">comments</> on global
(Kris Jurka)
objects to be stored globally
(Kris Jurka)
</para>
</para>
<para>
<para>
...
@@ -1159,15 +1222,17 @@ For new features, add links to the documentation sections.
...
@@ -1159,15 +1222,17 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
The new syntax is <command>CREATE INDEX CONCURRENTLY</>.
The new syntax is <link linkend="SQL-CREATEINDEX"><command>CREATE
The default behavior is still to block table modification
INDEX CONCURRENTLY</></link>. The default behavior is
while a index is being created.
still to block table modification while a index is being
created.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Provide advisory locking functionality (Abhijit Menon-Sen, Tom)
Provide <link linkend="functions-advisory-locks">advisory
locking</> functionality (Abhijit Menon-Sen, Tom)
</para>
</para>
<para>
<para>
...
@@ -1178,8 +1243,9 @@ For new features, add links to the documentation sections.
...
@@ -1178,8 +1243,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow <command>COPY</> to dump a <command>SELECT</> query
Allow <link linkend="SQL-COPY"><command>COPY</></link> to
(Zoltan Boszormenyi, Karel Zak)
dump a <command>SELECT</> query (Zoltan Boszormenyi, Karel
Zak)
</para>
</para>
<para>
<para>
...
@@ -1190,24 +1256,25 @@ For new features, add links to the documentation sections.
...
@@ -1190,24 +1256,25 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Have the <command>COPY</> command return a command tag that
Have the <link linkend="SQL-COPY"><command>COPY</></link>
includes the number of rows copied (Volkan YAZICI)
command return a command tag that includes the number of
rows copied (Volkan YAZICI)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Allow <command>VACUUM</> to expire rows without being affected
Allow <link linkend="SQL-VACUUM"><command>VACUUM</></link>
by other concurrent <command>VACUUM</> operations (Hannu
to expire rows without being affected by other concurrent
Krossing, Alvaro, Tom)
<command>VACUUM</> operations (Hannu
Krossing, Alvaro, Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Have <application>initdb</> detect the operating system
Have <link linkend="APP-INITDB"><application>initdb</></link>
locale and set the default <varname>DateStyle</> accordingly
detect the operating system locale and set the default
(Peter)
<varname>DateStyle</> accordingly
(Peter)
</para>
</para>
<para>
<para>
...
@@ -1219,8 +1286,8 @@ For new features, add links to the documentation sections.
...
@@ -1219,8 +1286,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Avoid extra scan of tables without indexes during <command>VACUUM</>
Avoid extra scan of tables without indexes during <link
(Greg Stark)
linkend="SQL-VACUUM"><command>VACUUM</></link>
(Greg Stark)
</para>
</para>
</listitem>
</listitem>
...
@@ -1240,8 +1307,9 @@ For new features, add links to the documentation sections.
...
@@ -1240,8 +1307,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow full timezone names in <type>timestamp</> values
Allow full timezone names in <link
(Joachim Wieland)
linkend="datatype-datetime"><type>timestamp</></link> values
(Joachim Wieland)
</para>
</para>
<para>
<para>
...
@@ -1257,23 +1325,30 @@ For new features, add links to the documentation sections.
...
@@ -1257,23 +1325,30 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
The file name is controlled by the GUC variable
The file name is controlled by the GUC variable <link
<varname>timezone_abbreviations</
>.
linkend="guc-timezone-abbreviations"><varname>timezone_abbreviations</></link
>.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <varname>pg_timezone_abbrevs</> and <varname>pg_timezone_names</>
Add <link
views to show supported timezones (Magnus Hagander)
linkend="view-pg-timezone-abbrevs"><varname>pg_timezone_abbrevs</></link>
and <link
linkend="view-pg-timezone-names"><varname>pg_timezone_names</></link>
views to show supported timezones (Magnus Hagander)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <function>clock_timestamp()</>,
Add <link
<function>statement_timestamp()</>, and
linkend="functions-datetime-table"><function>clock_timestamp()</></link>,
<function>transaction_timestamp()</> (Bruce)
<link
linkend="functions-datetime-table"><function>statement_timestamp()</></link>,
and <link
linkend="functions-datetime-table"><function>transaction_timestamp()</></link>
(Bruce)
</para>
</para>
<para>
<para>
...
@@ -1287,16 +1362,21 @@ For new features, add links to the documentation sections.
...
@@ -1287,16 +1362,21 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow <function>to_char()</> to print localized month and
Allow <link
day names (Euler Taveira de Oliveira)
linkend="functions-formatting"><function>to_char()</></link>
to print localized month and day names (Euler Taveira de
Oliveira)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Allow <function>to_char(time)</> and <function>to_char(interval)</>
Allow <link
to output <acronym>AM</>/<acronym>PM</> specifications
linkend="functions-formatting"><function>to_char(time)</></link>
(Bruce)
and <link
linkend="functions-formatting"><function>to_char(interval)</></link>
to output <acronym>AM</>/<acronym>PM</> specifications
(Bruce)
</para>
</para>
<para>
<para>
...
@@ -1307,8 +1387,9 @@ For new features, add links to the documentation sections.
...
@@ -1307,8 +1387,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add new function <function>justify_interval()</> to adjust
Add new function <link
interval units (Mark Dilger)
linkend="functions-datetime-table"><function>justify_interval()</></link>
to adjust interval units (Mark Dilger)
</para>
</para>
</listitem>
</listitem>
...
@@ -1334,8 +1415,9 @@ For new features, add links to the documentation sections.
...
@@ -1334,8 +1415,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
New operators for array-subset comparisons (<literal>@></>,
New <link linkend="functions-geometry-op-table">operators</>
<literal><@</>, <literal>&&</>) (Teodor, Tom)
for array-subset comparisons (<literal>@></>,
<literal><@</>, <literal>&&</>) (Teodor, Tom)
</para>
</para>
<para>
<para>
...
@@ -1345,8 +1427,10 @@ For new features, add links to the documentation sections.
...
@@ -1345,8 +1427,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add convenient arithmetic operations on <type>INET</>/<type>CIDR</>
Add convenient arithmetic <link
values (Stephen R. van den Berg)
linkend="cidr-inet-operators-table">operations</> on
<type>INET</>/<type>CIDR</> values (Stephen R. van den
Berg)
</para>
</para>
<para>
<para>
...
@@ -1359,7 +1443,9 @@ For new features, add links to the documentation sections.
...
@@ -1359,7 +1443,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add new aggregate functions from SQL2003 (Neil)
Add new aggregate <link
linkend="functions-aggregate-statistics-table">functions</>
from SQL2003 (Neil)
</para>
</para>
<para>
<para>
...
@@ -1375,7 +1461,9 @@ For new features, add links to the documentation sections.
...
@@ -1375,7 +1461,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add SQL2003-standard statistical aggregates (Sergey Koposov)
Add SQL2003-standard statistical <link
linkend="functions-aggregate-statistics-table">aggregates</link>
(Sergey Koposov)
</para>
</para>
<para>
<para>
...
@@ -1391,14 +1479,16 @@ For new features, add links to the documentation sections.
...
@@ -1391,14 +1479,16 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Allow domains to be created using other domains (Tom)
Allow <link linkend="SQL-CREATEDOMAIN">domains</> to be
created using other domains (Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Properly enforce domain <literal>CHECK</literal> constraints
Properly enforce domain <link
everywhere (Neil, Tom)
linkend="ddl-constraints"><literal>CHECK</></link> constraints
everywhere (Neil, Tom)
</para>
</para>
<para>
<para>
...
@@ -1411,31 +1501,34 @@ For new features, add links to the documentation sections.
...
@@ -1411,31 +1501,34 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Fix problems with dumping renamed <type>SERIAL</> columns
Fix problems with dumping renamed <link
(Tom)
linkend="datatype-serial"><type>SERIAL</></link> columns
(Tom)
</para>
</para>
<para>
<para>
The fix is to dump a <type>SERIAL</> column by explicitly
The fix is to dump a <type>SERIAL</> column by explicitly
specifying its <literal>DEFAULT</> and sequence elements,
specifying its <literal>DEFAULT</> and sequence elements,
and reconstructing the <type>SERIAL</> column on reload
and reconstructing the <type>SERIAL</> column on reload
using a new <command>ALTER SEQUENCE OWNED BY</> command.
using a new <link linkend="SQL-ALTERSEQUENCE"><command>ALTER
This also allows dropping a <type>SERIAL</> column
SEQUENCE OWNED BY</></link> command. This also allows
specification.
dropping a <type>SERIAL</> column
specification.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add a server-side sleep function <function>pg_sleep()</>
Add a server-side sleep function <link
(Joachim Wieland)
linkend="functions-datetime-delay"><function>pg_sleep()</></link>
(Joachim Wieland)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add all comparison operators for the <type>tid</> (tuple id)
Add all comparison operators for the <link
data type (Mark Kirkwood, Greg Stark, Tom)
linkend="datatype-oid"><type>tid</></link> (tuple id) data
type (Mark Kirkwood, Greg Stark, Tom)
</para>
</para>
</listitem>
</listitem>
...
@@ -1485,8 +1578,9 @@ For new features, add links to the documentation sections.
...
@@ -1485,8 +1578,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>STRICT</> to <command>SELECT INTO</> (Matt
Add <literal>STRICT</> to <link
Miller)
linkend="plpgsql-statements-sql-onerow"><command>SELECT
INTO</></link> (Matt Miller)
</para>
</para>
<para>
<para>
...
@@ -1534,7 +1628,9 @@ For new features, add links to the documentation sections.
...
@@ -1534,7 +1628,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Honor <varname>check_function_bodies</> (Tom)
Honor <link
linkend="guc-check-function-bodies"><varname>check_function_bodies</></link>
(Tom)
</para>
</para>
</listitem>
</listitem>
...
@@ -1591,7 +1687,7 @@ For new features, add links to the documentation sections.
...
@@ -1591,7 +1687,7 @@ For new features, add links to the documentation sections.
</sect3>
</sect3>
<sect3>
<sect3>
<title><
application>psql</
> Changes</title>
<title><
link linkend="APP-PSQL"><application>psql</></link
> Changes</title>
<itemizedlist>
<itemizedlist>
<listitem>
<listitem>
...
@@ -1698,7 +1794,7 @@ For new features, add links to the documentation sections.
...
@@ -1698,7 +1794,7 @@ For new features, add links to the documentation sections.
</sect3>
</sect3>
<sect3>
<sect3>
<title><
application>pg_dump</
> Changes</title>
<title><
link linkend="APP-PGDUMP"><application>pg_dump</></link
> Changes</title>
<itemizedlist>
<itemizedlist>
<listitem>
<listitem>
...
@@ -1718,17 +1814,18 @@ For new features, add links to the documentation sections.
...
@@ -1718,17 +1814,18 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <application>pg_restore</> <literal>-X
Add <link linkend="APP-PGRESTORE"><application>pg_restore</></link>
no-data-for-failed-tables</> option to suppress loading
<literal>-X no-data-for-failed-tables</> option to suppress
data if table creation failed (the table already exists)
loading data if table creation failed (the table already
(Martin Pitt)
exists)
(Martin Pitt)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <application>pg_restore</> option to run the entire
Add <link linkend="APP-PGRESTORE"><application>pg_restore</></link>
session in a single transaction (Simon)
option to run the entire session in a single transaction
(Simon)
</para>
</para>
<para>
<para>
...
@@ -1741,24 +1838,28 @@ For new features, add links to the documentation sections.
...
@@ -1741,24 +1838,28 @@ For new features, add links to the documentation sections.
</sect3>
</sect3>
<sect3>
<sect3>
<title><
application>libpq</
> Changes</title>
<title><
link linkend="libpq"><application>libpq</></link
> Changes</title>
<itemizedlist>
<itemizedlist>
<listitem>
<listitem>
<para>
<para>
Add <function>PQencryptPassword()</> to encrypt passwords
Add <link
(Tom)
linkend="libpq-misc"><function>PQencryptPassword()</></link>
to encrypt passwords (Tom)
</para>
</para>
<para>
<para>
This allows passwords to be sent encrypted for commands
This allows passwords to be sent encrypted for commands
like <command>ALTER USER ... PASSWORD</>.
like <link linkend="SQL-ALTERROLE"><command>ALTER ROLE ...
PASSWORD</></link>.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add function <function>PQisthreadsafe()</> (Bruce)
Add function <link
linkend="libpq-threading"><function>PQisthreadsafe()</></link>
(Bruce)
</para>
</para>
<para>
<para>
...
@@ -1769,25 +1870,29 @@ For new features, add links to the documentation sections.
...
@@ -1769,25 +1870,29 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <function>PQdescribePrepared()</>,
Add <link
<function>PQdescribePortal()</>, and related functions
linkend="libpq-exec-main"><function>PQdescribePrepared()</></link>,
return information about previously prepared statements
<link
and open cursors (Volkan YAZICI)
linkend="libpq-exec-main"><function>PQdescribePortal()</></link>,
and related functions return information about previously
prepared statements and open cursors (Volkan YAZICI)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Allow <acronym>LDAP</> lookups from <filename>pg_service.conf</>
Allow <acronym>LDAP</> <link linkend="libpq-ldap">lookups</>
(Laurenz Albe)
from <link
linkend="libpq-pgservice"><filename>pg_service.conf</></link>
(Laurenz Albe)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Allow the <filename>.pgpass</> hostname to match the default
Allow the <link linkend="libpq-pgpass"><filename>.pgpass</></link>
socket directory, as well as a blank <literal>pghost</>
hostname to match the default socket directory, as well as
(Bruce)
a blank <literal>pghost</>
(Bruce)
</para>
</para>
</listitem>
</listitem>
...
@@ -1796,19 +1901,20 @@ For new features, add links to the documentation sections.
...
@@ -1796,19 +1901,20 @@ For new features, add links to the documentation sections.
</sect3>
</sect3>
<sect3>
<sect3>
<title><
application>ecpg</
> Changes</title>
<title><
link linkend="ecpg"><application>ecpg</></link
> Changes</title>
<itemizedlist>
<itemizedlist>
<listitem>
<listitem>
<para>
<para>
Allow <command>SHOW</> to put its result into a variable
Allow <link linkend="SQL-SHOW"><command>SHOW</></link> to
(Joachim Wieland)
put its result into a variable
(Joachim Wieland)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add <command>COPY TO STDOUT</> (Joachim Wieland)
Add <link linkend="SQL-COPY"><command>COPY TO STDOUT</></link>
(Joachim Wieland)
</para>
</para>
</listitem>
</listitem>
...
@@ -1841,8 +1947,9 @@ For new features, add links to the documentation sections.
...
@@ -1841,8 +1947,9 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <acronym>MSVC</> support for utility commands and
Add <acronym>MSVC</> support for utility commands and <link
<application>pg_dump </>(Hiroshi Saito)
linkend="APP-PGDUMP"><application>pg_dump</></link> (Hiroshi
Saito)
</para>
</para>
</listitem>
</listitem>
...
@@ -1899,8 +2006,8 @@ For new features, add links to the documentation sections.
...
@@ -1899,8 +2006,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <acronym>GIN</> (Generalized Inverted iNdex) index
Add <link linkend="GIN"><acronym>GIN</></link> (Generalized
access method (Teodor) ?
Inverted iNdex) index
access method (Teodor) ?
</para>
</para>
</listitem>
</listitem>
...
@@ -1910,9 +2017,10 @@ For new features, add links to the documentation sections.
...
@@ -1910,9 +2017,10 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
Rtree has been re-implemented using <acronym>GiST</>. Among
Rtree has been re-implemented using <link
other differences, this means that rtree indexes now have
linkend="GiST"><acronym>GiST</></link>. Among other
support for crash recovery via write-ahead logging (WAL).
differences, this means that rtree indexes now have support
for crash recovery via write-ahead logging (WAL).
</para>
</para>
</listitem>
</listitem>
...
@@ -1930,7 +2038,8 @@ For new features, add links to the documentation sections.
...
@@ -1930,7 +2038,8 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
Use configure <literal>--with-libedit-preferred</>.
Use configure <link
linkend="configure"><literal>--with-libedit-preferred</></link>.
</para>
</para>
</listitem>
</listitem>
...
@@ -1993,16 +2102,18 @@ For new features, add links to the documentation sections.
...
@@ -1993,16 +2102,18 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Rename existing <acronym>GUC</> variable
Rename existing <acronym>GUC</> variable
<varname>preload_libraries</> to <varname>shared_preload_libraries</>
<varname>preload_libraries</> to <link
(Tom)
linkend="guc-shared-preload-libraries"><varname>shared_preload_libraries</></link>
(Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Add new GUC variable <varname>server_version_num</> (Greg Sabino
Add new GUC variable <link
Mullane)
linkend="guc-server-version-num"><varname>server_version_num</></link>
(Greg Sabino Mullane)
</para>
</para>
<para>
<para>
...
@@ -2014,14 +2125,15 @@ For new features, add links to the documentation sections.
...
@@ -2014,14 +2125,15 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add a <acronym>GUC</> variable <varname>seq_page_cost</>
Add a <acronym>GUC</> variable <link
(Tom)
linkend="guc-seq-page-cost"><varname>seq_page_cost</></link>
(Tom)
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
Re-implement the
regression test
script as a C program
Re-implement the
<link linkend="regress">regression test</>
script as a C program
(Magnus, Tom)
(Magnus, Tom)
</para>
</para>
</listitem>
</listitem>
...
@@ -2040,7 +2152,7 @@ For new features, add links to the documentation sections.
...
@@ -2040,7 +2152,7 @@ For new features, add links to the documentation sections.
</para>
</para>
<para>
<para>
New
functions
<function>_PG_init()</> and <function>_PG_fini()</>
New
<link linkend="xfunc-c-dynload">functions</>
<function>_PG_init()</> and <function>_PG_fini()</>
are called if the library defines such symbols. Hence we
are called if the library defines such symbols. Hence we
no longer need to specify an initialization function in
no longer need to specify an initialization function in
<varname>shared_preload_libraries</>; we can assume that the
<varname>shared_preload_libraries</>; we can assume that the
...
@@ -2050,8 +2162,10 @@ For new features, add links to the documentation sections.
...
@@ -2050,8 +2162,10 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
Add <literal>PG_MODULE_MAGIC</> header block to all shared
Add <link
object files (Martijn van Oosterhout)
linkend="xfunc-c-dynload"><literal>PG_MODULE_MAGIC</></link>
header block to all shared object files (Martijn van
Oosterhout)
</para>
</para>
<para>
<para>
...
@@ -2080,7 +2194,8 @@ For new features, add links to the documentation sections.
...
@@ -2080,7 +2194,8 @@ For new features, add links to the documentation sections.
<listitem>
<listitem>
<para>
<para>
New <acronym>XML</> documentation section (Bruce)
New <link linkend="datatype-xml"><acronym>XML</></link>
documentation section (Bruce)
</para>
</para>
</listitem>
</listitem>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment