Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
P
postgres-lambda-diff
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Jakob Huber
postgres-lambda-diff
Commits
5d4faf07
Commit
5d4faf07
authored
15 years ago
by
Bruce Momjian
Browse files
Options
Downloads
Patches
Plain Diff
9.0 release note improvements
Erik Rijkers
parent
d89e72c4
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/src/sgml/release-9.0.sgml
+22
-24
22 additions, 24 deletions
doc/src/sgml/release-9.0.sgml
with
22 additions
and
24 deletions
doc/src/sgml/release-9.0.sgml
+
22
−
24
View file @
5d4faf07
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.4
0
2010/07/12 1
7:47:39
momjian Exp $ -->
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.4
1
2010/07/12 1
8:25:21
momjian Exp $ -->
<sect1 id="release-9-0">
<title>Release 9.0</title>
...
...
@@ -16,11 +16,10 @@
<productname>PostgreSQL</> adds features that have been requested
for years, like easy-to-use replication, a mass permission
facility, and anonymous blocks. While past major releases have
been quite conservative in their scope, this release shows a
bold new desire to provide facilities that every new and existing
user of <productname>PostgreSQL</> will embrace. This has all
been done with few incompatibilities. The major areas of
enhancement are:
been conservative in their scope, this release shows a
bold new desire to provide facilities that new and existing
users of <productname>PostgreSQL</> will embrace. This has all
been done with few incompatibilities. Major enhancements are:
</para>
<itemizedlist>
...
...
@@ -54,10 +53,9 @@
<para>
Broadly enhanced stored procedure support.
The <link linkend="SQL-DO"><command>DO</></link> statement permits
ad-hoc or anonymous code blocks. Functions can now be called using named
parameters. PL/pgSQL is now installed by default, and PL/Perl and
PL/Python have been enhanced in several ways, including support for
Python3.
anonymous code blocks. Functions can now be called using named
parameters. PL/Perl and PL/Python have been enhanced in several ways,
including support for Python3.
</para>
</listitem>
...
...
@@ -183,7 +181,7 @@
<para>
Adjust <link
linkend="guc-log-temp-files"><varname>log_temp_files</></link> to
use default file size
s
units of kilobytes (Robert Haas)
use default file size units of kilobytes (Robert Haas)
</para>
</listitem>
...
...
@@ -428,7 +426,7 @@
<para>
This feature is called Streaming Replication.
Previously <acronym>WAL</> files could be sent to standby systems only
as 16 megabytes files;
this
allows master changes to be sent to the
as 16 megabytes files;
Streaming Replication
allows master changes to be sent to the
standby with very little delay. There are new <filename>postgresql.conf</>
and <filename>recovery.conf</> settings to enable this
feature, as well as extensive <link
...
...
@@ -503,7 +501,7 @@
Outer joins where the inner side is unique and not referenced in
the query are unnecessary and are therefore now removed. This will
accelerate many automatically generated queries, such as those created
by object-relational mappers.
by object-relational mappers
(ORM)
.
</para>
</listitem>
...
...
@@ -819,7 +817,7 @@
</para>
<para>
This lets DBAs and security staff
to
audit when database settings
This lets DBAs and security staff audit when database settings
were changed.
</para>
...
...
@@ -1002,12 +1000,12 @@
<para>
Add <link linkend="SQL-ALTERDEFAULTPRIVILEGES"><command>ALTER
DEFAULT PRIVILEGES</></link> command to control privileges
of
all
newly-created objects (Petr Jelinek)
of newly-created objects (Petr Jelinek)
</para>
<para>
This greatly simplifies the assignment of object privileges in
a complex database application. Defaults currently support tables
a complex database application. Defaults currently support tables
,
views, sequences, and functions. Defaults may be assigned on a
per-schema basis or database-wide.
</para>
...
...
@@ -1085,7 +1083,7 @@
<para>
This allows <command>UPDATE tab SET col = col + 1</> to work on
columns that have a unique indexes or are marked as primary key
s
,
columns that have a unique indexes or are marked as primary key,
but <literal>DEFERRABLE INITIALLY DEFERRED</> must be used to mark
the constraint as deferred.
</para>
...
...
@@ -1093,7 +1091,7 @@
<listitem>
<para>
G
eneralize uniqueness constraints by allowing arbitrary operator
Exclusion Constraints: g
eneralize uniqueness constraints by allowing arbitrary operator
comparisons, not just equality (Jeff Davis)
</para>
...
...
@@ -1661,8 +1659,8 @@
<listitem>
<para>
Implement anonymous functions using the <link
linkend="SQL-DO"><command>DO</></link> statement
(Petr
Jelinek, Joshua Tolley, Hannu Valtonen)
linkend="SQL-DO"><command>DO</></link> statement
, a.k.a anonymous
blocks (Petr
Jelinek, Joshua Tolley, Hannu Valtonen)
</para>
<para>
...
...
@@ -1861,7 +1859,7 @@
</para>
<para>
This can be enabled with the server variable <link
This can be
globally
enabled with the server variable <link
linkend="guc-plperl-use-strict">plperl.use_strict</link>.
</para>
</listitem>
...
...
@@ -2305,7 +2303,7 @@
<listitem>
<para>
Add the <literal>string</> data type in <application>ecpg</>
Informix-compatibility mode (
Zoltan
Boszormenyi)
Informix-compatibility mode (Boszormenyi
Zoltan
)
</para>
</listitem>
...
...
@@ -2369,8 +2367,8 @@
<listitem>
<para>
Allow <application>ecpg</> to use noise words <literal>FROM</> and
<literal>IN</> in <command>FETCH</> and <command>MOVE</> (
Zoltan
Boszormenyi
)
<literal>IN</> in <command>FETCH</> and <command>MOVE</> (
Boszormenyi
Zoltan
)
</para>
</listitem>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment