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