Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit dedb500

Browse files
committed
Further 9.0 release notes updates.
Josh Berkus
1 parent 243bbe6 commit dedb500

File tree

1 file changed

+74
-24
lines changed

1 file changed

+74
-24
lines changed

doc/src/sgml/release-9.0.sgml

Lines changed: 74 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.34 2010/06/16 18:46:18 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.35 2010/06/24 18:33:05 rhaas Exp $ -->
22

33
<sect1 id="release-9-0">
44
<title>Release 9.0</title>
@@ -55,7 +55,7 @@
5555
The <link linkend="SQL-DO"><command>DO</></link> statement permits
5656
ad-hoc or anonymous code blocks. Functions can now be called using named
5757
parameters. PL/pgSQL is now installed by default, and PL/Perl and PL/Python
58-
have been enhanced in several ways.
58+
have been enhanced in several ways, including support for Python3.
5959
</para>
6060
</listitem>
6161

@@ -290,7 +290,6 @@
290290
<title>PL/pgSQL Variables</title>
291291
<itemizedlist>
292292

293-
294293
<listitem>
295294
<para>
296295
Have PL/pgSQL throw an error if a variable name conflicts with a
@@ -333,10 +332,32 @@
333332
</itemizedlist>
334333

335334
</sect3>
335+
336+
<sect3>
337+
<title>Other Incompatibilities</title>
338+
<itemizedlist>
339+
<listitem>
340+
<para>
341+
Remove support for platforms that don't have a working 64-bit
342+
integer data types (Tom Lane)
343+
</para>
344+
345+
<para>
346+
It is believed all supported platforms have working 64-bit integer
347+
data types.
348+
</para>
349+
</listitem>
350+
</itemizedlist>
351+
</sect3>
336352
</sect2>
337353

338354
<sect2>
339355
<title>Changes</title>
356+
<para>
357+
Version 9.0 has an unprecedented number of new major features,
358+
and over 200 enhancements, improvements, new commands,
359+
new functions, and other changes.
360+
</para>
340361

341362
<sect3>
342363
<title>Server</title>
@@ -573,6 +594,11 @@
573594

574595
<sect4>
575596
<title>Authentication</title>
597+
<para>
598+
Version 9.0 further extends PostgreSQL's support for multiple
599+
authentication methods, including RADIUS and improved LDAP support.
600+
</para>
601+
576602
<itemizedlist>
577603

578604
<listitem>
@@ -624,6 +650,12 @@
624650

625651
<sect4>
626652
<title>Monitoring</title>
653+
<para>
654+
With increased use of PostgreSQL in high-end production systems,
655+
users need increased monitoring. PostgresSQL 9.0 continues to add
656+
more ways to monitor PostgreSQL applications.
657+
</para>
658+
627659
<itemizedlist>
628660

629661
<listitem>
@@ -635,8 +667,8 @@
635667
</para>
636668

637669
<para>
638-
This allows DBAs to characterize database traffic
639-
and troubleshoot problems by source application.
670+
This allows DBAs to characterize database traffic
671+
and troubleshoot problems by source application.
640672
</para>
641673
</listitem>
642674

@@ -646,13 +678,24 @@
646678
linkend="guc-log-line-prefix"><varname>log_line_prefix</></link>
647679
(Guillaume Smet)
648680
</para>
681+
682+
<para>
683+
This allows users to compile statistics on errors and messages
684+
by type.
685+
</para>
686+
649687
</listitem>
650688

651689
<listitem>
652690
<para>
653691
Write to the Windows event log in <acronym>UTF16</> encoding
654692
(Itagaki Takahiro)
655693
</para>
694+
695+
<para>
696+
Now there is true multi-lingual support for PostgreSQL log messages
697+
on Windows.
698+
</para>
656699
</listitem>
657700

658701
</itemizedlist>
@@ -820,9 +863,9 @@
820863
</para>
821864

822865
<para>
823-
This allows operations that do not return a result, like
824-
<command>SELECT INTO</>, to return a count of the number of rows
825-
processed.
866+
For drivers which support this feature, this saves an entire
867+
round-trip to the client, allowing result counts and pagination
868+
to be calculated without a second <command>COUNT</command> query.
826869
</para>
827870

828871
<para>
@@ -1263,7 +1306,10 @@
12631306
</para>
12641307

12651308
<para>
1266-
DETAILS?
1309+
This feature supports GiST indexing of point operations on polygons,
1310+
circles, and other points, such as "point is in polygon". Previously
1311+
indexing only worked for bounding boxes. This should make many
1312+
PostGIS queries faster.
12671313
</para>
12681314
</listitem>
12691315

@@ -2653,6 +2699,20 @@
26532699
<title>Binary Upgrade Support</title>
26542700
<itemizedlist>
26552701

2702+
<listitem>
2703+
<para>
2704+
Add <link linkend="pgupgrade"><filename>/contrib/pg_upgrade</></link>
2705+
to support in-place upgrades (Bruce)
2706+
</para>
2707+
2708+
<para>
2709+
This avoids the requirement of dumping/reloading the database when
2710+
upgrading to a new major release of PostgreSQL and speeds up offline
2711+
upgrades by orders of magnitude. It supports upgrades to 9.0
2712+
from PostgreSQL 8.3 and 8.4.
2713+
</para>
2714+
</listitem>
2715+
26562716
<listitem>
26572717
<para>
26582718
Add support for preservation of all <link
@@ -2694,19 +2754,6 @@
26942754
<title>Contrib</title>
26952755
<itemizedlist>
26962756

2697-
<listitem>
2698-
<para>
2699-
Add <link linkend="pgupgrade"><filename>/contrib/pg_upgrade</></link>
2700-
to support in-place upgrades (Bruce)
2701-
</para>
2702-
2703-
<para>
2704-
This avoids the requirement of dumping/reloading the database when
2705-
upgrading to a new major release of PostgreSQL. It supports upgrades
2706-
from PostgreSQL 8.3 and 8.4.
2707-
</para>
2708-
</listitem>
2709-
27102757
<listitem>
27112758
<para>
27122759
Add multi-threaded option (<option>-j</>) to <link
@@ -2749,7 +2796,9 @@
27492796
</para>
27502797

27512798
<para>
2752-
This filter dictionary removes accents from tokens.
2799+
This filter dictionary removes accents from tokens, and
2800+
makes full-text searches over multiple languages much
2801+
easier.
27532802
</para>
27542803
</listitem>
27552804

@@ -2775,7 +2824,8 @@
27752824
</para>
27762825

27772826
<para>
2778-
New functions and operators were also added.
2827+
New functions and operators were also added. These improvements
2828+
make HStore a full-functional key-value store embedded in PostgreSQL.
27792829
</para>
27802830
</listitem>
27812831

0 commit comments

Comments
 (0)