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
b002af56
Commit
b002af56
authored
Oct 20, 2007
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
More release note word-smithing.
parent
531ead8a
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
65 additions
and
67 deletions
+65
-67
doc/src/sgml/release.sgml
doc/src/sgml/release.sgml
+65
-67
No files found.
doc/src/sgml/release.sgml
View file @
b002af56
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.53
0 2007/10/20 20:19:06
momjian Exp $ -->
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.53
1 2007/10/20 23:41:23
momjian Exp $ -->
<!--
<!--
Typical markup:
Typical markup:
...
@@ -66,8 +66,8 @@ do it for earlier branch release files.
...
@@ -66,8 +66,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Support
for the SQL/XML standard, including new operators and
Support
the SQL/XML standard, including new operators and an
an
<type>XML</type> data type
<type>XML</type> data type
</para>
</para>
</listitem>
</listitem>
...
@@ -79,25 +79,25 @@ do it for earlier branch release files.
...
@@ -79,25 +79,25 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Universally Unique Identifier (<type>UUID</>) data type
Add
Universally Unique Identifier (<type>UUID</>) data type
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
A
rrays of composite types
Support a
rrays of composite types
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
C
ontrol over whether <literal>NULL</>s sort first or last
Add c
ontrol over whether <literal>NULL</>s sort first or last
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
U
pdatable cursors
Support u
pdatable cursors
</para>
</para>
</listitem>
</listitem>
...
@@ -136,13 +136,14 @@ do it for earlier branch release files.
...
@@ -136,13 +136,14 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Multiple autovacuum worker processes, and other autovacuum improvements
Support multiple concurrent autovacuum processes, and other
autovacuum improvements
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
The backend database server can now
be compiled with
Allow the backend database server to
be compiled with
<productname>Microsoft Visual C++</>
<productname>Microsoft Visual C++</>
</para>
</para>
</listitem>
</listitem>
...
@@ -159,8 +160,7 @@ do it for earlier branch release files.
...
@@ -159,8 +160,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Asynchronous commit allows transactions to be committed but on-disk
Asynchronous commit delays writes to WAL for committed transactions
changes to be delayed
</para>
</para>
</listitem>
</listitem>
...
@@ -172,8 +172,8 @@ do it for earlier branch release files.
...
@@ -172,8 +172,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Heap-Only Tuples (<acronym>HOT</>) accelerate
<command>UPDATE</>
Heap-Only Tuples (<acronym>HOT</>) accelerate
space reuse for
space reuse
<command>UPDATE</>s
</para>
</para>
</listitem>
</listitem>
...
@@ -186,7 +186,7 @@ do it for earlier branch release files.
...
@@ -186,7 +186,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Reduc
tion of
per-field and per-row storage requirements
Reduc
e
per-field and per-row storage requirements
</para>
</para>
</listitem>
</listitem>
...
@@ -319,8 +319,8 @@ do it for earlier branch release files.
...
@@ -319,8 +319,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
The array name for a base data type is no longer
required to
The array name for a base data type is no longer
always the data
be the data
type name with an underscore prefix
type name with an underscore prefix
</para>
</para>
<para>
<para>
...
@@ -345,8 +345,8 @@ do it for earlier branch release files.
...
@@ -345,8 +345,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Commands
that are disallowed in transaction blocks are now also
Commands
rejected in transaction blocks are now also rejected in
disallowed in
multiple-statement query strings (Tom)
multiple-statement query strings (Tom)
</para>
</para>
<para>
<para>
...
@@ -357,7 +357,7 @@ do it for earlier branch release files.
...
@@ -357,7 +357,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
M
ore checks for invalidly-encoded data (Andrew)
Add m
ore checks for invalidly-encoded data (Andrew)
</para>
</para>
<para>
<para>
...
@@ -370,17 +370,16 @@ do it for earlier branch release files.
...
@@ -370,17 +370,16 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Ensure that <function>chr()</function> cannot create
invalidly
Ensure that <function>chr()</function> cannot create
encoded values (Andrew)
invalidly-
encoded values (Andrew)
</para>
</para>
<para>
<para>
In UTF8-encoded databases the argument is processed as a Unicode
In UTF8-encoded databases the argument is now processed as a Unicode
code point. In other multi-byte encodings the argument must
code point. In other multi-byte encodings the argument must designate
designate a 7-bit ASCII character, or an error is raised. Zero
a 7-bit ASCII character, or an error is raised. Zero also causes an
also causes an error. <function>ascii()</function> has been
error. <function>ascii()</function> has been adjusted as well to
adjusted as well to match this behavior.
match this behavior.
</para>
</para>
</listitem>
</listitem>
...
@@ -394,7 +393,7 @@ do it for earlier branch release files.
...
@@ -394,7 +393,7 @@ do it for earlier branch release files.
The two argument form of <function>convert()</function> has been
The two argument form of <function>convert()</function> has been
removed. The three argument form now takes a <type>BYTEA</type>
removed. The three argument form now takes a <type>BYTEA</type>
first argument and returns a <type>BYTEA</type>. To cover this
first argument and returns a <type>BYTEA</type>. To cover this
loss three new functions
are introduc
ed:
loss three new functions
were add
ed:
</para>
</para>
<itemizedlist>
<itemizedlist>
...
@@ -443,17 +442,17 @@ do it for earlier branch release files.
...
@@ -443,17 +442,17 @@ do it for earlier branch release files.
</para>
</para>
<para>
<para>
For example, <function>pg_database_size()</function> now
For example, <function>pg_database_size()</function> now
requires
requires <literal>CONNECT</> permission, which is granted to
<literal>CONNECT</> permission, which is granted to everyone by
everyone by default. <function>pg_tablespace_size()</function>
default. <function>pg_tablespace_size()</function> requires
requires <literal>CREATE</> permission in the tablespace, or the
<literal>CREATE</> permission in the tablespace, or is allowed if
tablespace is the default tablespace for the database.
t
he t
ablespace is the default tablespace for the database.
</para>
</para>
</listitem>
</listitem>
<listitem>
<listitem>
<para>
<para>
New
C macros for handling variable-length data values (Greg
Add
C macros for handling variable-length data values (Greg
Stark, Tom)
Stark, Tom)
</para>
</para>
...
@@ -483,20 +482,21 @@ do it for earlier branch release files.
...
@@ -483,20 +482,21 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Asynchronous commit
allows transactions to be committed but on-disk
Asynchronous commit
delays writes to WAL for committed transactions
changes to be delayed
(Simon)
(Simon)
</para>
</para>
<para>
<para>
This feature dramatically increases performance for data
This feature dramatically increases performance for data-modifying
modification queries. The disadvantage is that because on-disk
queries. The disadvantage is that because on-disk changes are
changes are delayed, if the operating system crashes before data
delayed, if the operating system crashes before data is written to
is written to the disk, committed data will be lost. This is
the disk, committed data will be lost. This is useful only for
useful only for applications that can accept some data loss.
applications that can accept some data loss. Unlike
Unlike <varname>fsync</varname>, asynchronous commit does not
<varname>fsync</varname>, asynchronous commit does not risk database
risk database corruption; the worst case is that after an
corruption; the worst case is that after an operating system crash
operating system crash the last few reportedly-committed
the last few reportedly-committed transactions will be missing.
transactions will be missing.
This feature is enabled turning <varname>synchronous_commit</>
<literal>off</> and setting <varname>wal_writer_delay</>.
</para>
</para>
</listitem>
</listitem>
...
@@ -517,8 +517,8 @@ do it for earlier branch release files.
...
@@ -517,8 +517,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Heap-Only Tuples (<acronym>HOT</>) accelerate
<command>UPDATE</>
Heap-Only Tuples (<acronym>HOT</>) accelerate
space reuse for
space reuse
(Pavan Deolasee, with ideas from many others)
<command>UPDATE</>s
(Pavan Deolasee, with ideas from many others)
</para>
</para>
<para>
<para>
...
@@ -546,8 +546,7 @@ do it for earlier branch release files.
...
@@ -546,8 +546,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Reduction of per-field and per-row storage requirements (Greg
Reduce per-field and per-row storage requirements (Greg Stark)
Stark)
</para>
</para>
<para>
<para>
...
@@ -590,7 +589,7 @@ do it for earlier branch release files.
...
@@ -590,7 +589,7 @@ do it for earlier branch release files.
Unless WAL archiving is enabled, it is possible to just
Unless WAL archiving is enabled, it is possible to just
<function>fsync()</> the table at the end of the command,
<function>fsync()</> the table at the end of the command,
increasing performance. Additional WAL efficiencies were also
increasing performance. Additional WAL efficiencies were also
added
.
made
.
</para>
</para>
</listitem>
</listitem>
...
@@ -610,9 +609,9 @@ do it for earlier branch release files.
...
@@ -610,9 +609,9 @@ do it for earlier branch release files.
<para>
<para>
This is accomplished by starting the new sequential scan in the
This is accomplished by starting the new sequential scan in the
middle of the table (where the other sequential scan is already
middle of the table (where the other sequential scan is already
in-progress) and wrapping around to the beginning to finish.
in-progress) and wrapping around to the beginning to finish.
This
This may affect the order in which rows are returned in a
may affect the order of returned rows in a non-<literal>ORDER BY</>
non-<literal>ORDER BY</>
query.
query.
</para>
</para>
</listitem>
</listitem>
...
@@ -703,7 +702,7 @@ do it for earlier branch release files.
...
@@ -703,7 +702,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Add support for
GSSAPI authentication (Henry Hotz, Magnus)
Support
GSSAPI authentication (Henry Hotz, Magnus)
</para>
</para>
</listitem>
</listitem>
...
@@ -959,8 +958,7 @@ do it for earlier branch release files.
...
@@ -959,8 +958,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Arrange to put TOAST tables belonging to temporary tables into
Place temporary table TOAST tables in a special schemas named
special schemas named
<literal>pg_toast_temp_<replaceable>nnn</></literal> (Tom)
<literal>pg_toast_temp_<replaceable>nnn</></literal> (Tom)
</para>
</para>
...
@@ -998,7 +996,8 @@ do it for earlier branch release files.
...
@@ -998,7 +996,8 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Text search capability is now in core Postgres (Teodor, Oleg)
Full text search now fully integrated into the core database
system (Teodor, Oleg)
</para>
</para>
<para>
<para>
...
@@ -1010,7 +1009,7 @@ do it for earlier branch release files.
...
@@ -1010,7 +1009,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
C
ontrol over whether <literal>NULL</>s sort first or last (Teodor, Tom)
Add c
ontrol over whether <literal>NULL</>s sort first or last (Teodor, Tom)
</para>
</para>
<para>
<para>
...
@@ -1035,8 +1034,7 @@ do it for earlier branch release files.
...
@@ -1035,8 +1034,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Updatable cursors using <literal>UPDATE/DELETE WHERE CURRENT
Support updatable cursors (Arul Shaji, Tom)
OF</> (Arul Shaji, Tom)
</para>
</para>
<para>
<para>
...
@@ -1258,7 +1256,7 @@ do it for earlier branch release files.
...
@@ -1258,7 +1256,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
A
llow
<command>ALTER VIEW ... RENAME TO</command> and <command>ALTER
A
dd
<command>ALTER VIEW ... RENAME TO</command> and <command>ALTER
SEQUENCE ... RENAME TO</command> (David Fetter, Neil)
SEQUENCE ... RENAME TO</command> (David Fetter, Neil)
</para>
</para>
...
@@ -1339,7 +1337,7 @@ do it for earlier branch release files.
...
@@ -1339,7 +1337,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Support for
the SQL/XML standard, including new operators and an
Support
the SQL/XML standard, including new operators and an
<type>XML</type> data type (Nikolay Samokhvalov, Peter)
<type>XML</type> data type (Nikolay Samokhvalov, Peter)
</para>
</para>
</listitem>
</listitem>
...
@@ -1358,7 +1356,7 @@ do it for earlier branch release files.
...
@@ -1358,7 +1356,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
Universally Unique Identifier (<type>UUID</>) data type (Gevik
Add
Universally Unique Identifier (<type>UUID</>) data type (Gevik
Babakhani, Neil)
Babakhani, Neil)
</para>
</para>
...
@@ -1934,7 +1932,7 @@ do it for earlier branch release files.
...
@@ -1934,7 +1932,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
The backend database server can now
be compiled with
Allow the backend database server to
be compiled with
<productname>Microsoft Visual C++</> (Magnus and others)
<productname>Microsoft Visual C++</> (Magnus and others)
</para>
</para>
...
@@ -1956,7 +1954,7 @@ do it for earlier branch release files.
...
@@ -1956,7 +1954,7 @@ do it for earlier branch release files.
<listitem>
<listitem>
<para>
<para>
N
ative shared memory implementation for Windows (Magnus)
Add n
ative shared memory implementation for Windows (Magnus)
</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