Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0830cc9

Browse files
committed
Update 9.2 release notes to reflect commits to date.
I was unable to entirely resist the temptation to copy-edit relatedentries, but will save most of that for a separate pass.
1 parent10685ec commit0830cc9

File tree

1 file changed

+105
-34
lines changed

1 file changed

+105
-34
lines changed

‎doc/src/sgml/release-9.2.sgml

Lines changed: 105 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<note>
88
<title>Release Date</title>
99
<simpara>2012-??-??</simpara>
10-
<simpara>CURRENT AS OF 2012-05-09</simpara>
10+
<simpara>CURRENT AS OF 2012-08-21</simpara>
1111
</note>
1212

1313
<sect2>
@@ -303,10 +303,6 @@
303303
Remove <acronym>GUC</acronym> <varname>wal_sender_delay</>,
304304
as it is no longer needed (Tom Lane)
305305
</para>
306-
307-
<para>
308-
The new "latch" capability made this setting unnecessary.
309-
</para>
310306
</listitem>
311307

312308
<listitem>
@@ -552,6 +548,20 @@
552548
</para>
553549
</listitem>
554550

551+
<listitem>
552+
<para>
553+
Improve performance of buffer pool scans that occur when tables or
554+
databases are dropped (Jeff Janes, Simon Riggs)
555+
</para>
556+
</listitem>
557+
558+
<listitem>
559+
<para>
560+
Improve performance of checkpoint process's fsync-request queue
561+
when many tables are being dropped or truncated (Tom Lane)
562+
</para>
563+
</listitem>
564+
555565
</itemizedlist>
556566

557567
</sect4>
@@ -590,27 +600,16 @@
590600

591601
<listitem>
592602
<para>
593-
Allow backends to detect postmaster death via a pipe read failure,
594-
rather than polling (Peter Geoghegan, Heikki Linnakangas, Tom Lane)
603+
Allow the bgwriter, walwriter, checkpointer, <link
604+
linkend="monitoring-stats">statistics collector</link>, log
605+
collector, and archiver background processes to sleep more
606+
efficiently during periods of inactivity (Peter Geoghegan, Tom Lane)
595607
</para>
596608

597609
<para>
598-
The wait events are internally called "latches".
599-
</para>
600-
</listitem>
601-
602-
<listitem>
603-
<para>
604-
Allow the <link linkend="pg-stat-bgwriter-view">bgwriter</link>,
605-
<link linkend="guc-wal-writer-delay">walwriter</link>, <link
606-
linkend="monitoring-stats">statistics collector</link>, archiver,
607-
and checkpointer to sleep more efficiently during periods of
608-
inactivity (Peter Geoghegan, Tom Lane)
609-
</para>
610-
611-
<para>
612-
This reduces <acronym>CPU</acronym> wake-ups, which dramatically
613-
reduces power consumption on idle servers.
610+
This series of changes reduces the frequency of process wake-ups when
611+
there is nothing to do, dramatically reducing power consumption on
612+
idle servers.
614613
</para>
615614
</listitem>
616615

@@ -697,6 +696,13 @@
697696
</para>
698697
</listitem>
699698

699+
<listitem>
700+
<para>
701+
Account for set-returning functions in <command>SELECT</> target
702+
lists when setting rowcount estimates (Tom Lane)
703+
</para>
704+
</listitem>
705+
700706
</itemizedlist>
701707

702708
<sect5>
@@ -1401,6 +1407,13 @@
14011407
This also allows a table to be created whose schema matches a view.
14021408
</para>
14031409
</listitem>
1410+
1411+
<listitem>
1412+
<para>
1413+
Fix <command>CREATE TABLE (LIKE ...)</command> to avoid index name
1414+
conflicts when copying index comments (Tom Lane)
1415+
</para>
1416+
</listitem>
14041417
</itemizedlist>
14051418

14061419
</sect4>
@@ -1435,14 +1448,14 @@
14351448

14361449
<listitem>
14371450
<para>
1438-
Add support for privileges ondate types (Peter Eisentraut)
1451+
Add support for privileges ondata types (Peter Eisentraut)
14391452
</para>
14401453

14411454
<para>
14421455
This adds support for the <acronym>SQL</>-conforming
14431456
<literal>USAGE</> privilege on types and domains. The intent is
1444-
to be able restrict which users can create dependencies on types,
1445-
which restricts the way in which owners can altertypes.
1457+
to be abletorestrict which users can create dependencies on types,
1458+
since such dependencies limit the owner's ability to alterthe type.
14461459
</para>
14471460
</listitem>
14481461

@@ -1656,7 +1669,7 @@
16561669
</para>
16571670

16581671
<para>
1659-
Previously onlythe superuser could use these functions.
1672+
Previously onlysuperusers could use these functions.
16601673
</para>
16611674
</listitem>
16621675

@@ -1927,6 +1940,12 @@
19271940
</para>
19281941
</listitem>
19291942

1943+
<listitem>
1944+
<para>
1945+
Remove support for Python 2.2 (Peter Eisentraut)
1946+
</para>
1947+
</listitem>
1948+
19301949
</itemizedlist>
19311950

19321951
</sect4>
@@ -2317,6 +2336,27 @@
23172336
</para>
23182337
</listitem>
23192338

2339+
<listitem>
2340+
<para>
2341+
Make <application>pg_dump</> emit more useful dependency
2342+
information (Tom Lane)
2343+
</para>
2344+
2345+
<para>
2346+
The dependency links included in archive-format dumps were formerly
2347+
of very limited use, because they frequently referenced objects that
2348+
appeared nowhere in the dump. Now they represent actual dependencies
2349+
(possibly indirect) among the dumped objects.
2350+
</para>
2351+
</listitem>
2352+
2353+
<listitem>
2354+
<para>
2355+
Improve <application>pg_dump</>'s performance when dumping many
2356+
database objects (Tom Lane)
2357+
</para>
2358+
</listitem>
2359+
23202360
</itemizedlist>
23212361

23222362
</sect4>
@@ -2408,6 +2448,17 @@
24082448

24092449
<itemizedlist>
24102450

2451+
<listitem>
2452+
<para>
2453+
Remove dead ports (Peter Eisentraut)
2454+
</para>
2455+
2456+
<para>
2457+
The following platforms are no longer considered supported: dgux,
2458+
nextstep, sunos4, svr4, ultrix4, univel, bsdi.
2459+
</para>
2460+
</listitem>
2461+
24112462
<listitem>
24122463
<para>
24132464
Add support for building with <link linkend="install-windows">MS
@@ -2428,6 +2479,18 @@
24282479
</para>
24292480
</listitem>
24302481

2482+
<listitem>
2483+
<para>
2484+
Improve the latch facility to include detection of postmaster death
2485+
(Peter Geoghegan, Heikki Linnakangas, Tom Lane)
2486+
</para>
2487+
2488+
<para>
2489+
This eliminates one of the main reasons that background processes
2490+
formerly had to wake up to poll for events.
2491+
</para>
2492+
</listitem>
2493+
24312494
<listitem>
24322495
<para>
24332496
Use C flexible array members, where supported (Peter Eisentraut)
@@ -2520,12 +2583,7 @@
25202583

25212584
<listitem>
25222585
<para>
2523-
Remove dead ports (Peter Eisentraut)
2524-
</para>
2525-
2526-
<para>
2527-
The removed ports are: dgux, nextstep, sunos4, svr4, ultrix4,
2528-
univel, bsdi.
2586+
Support Linux's <filename>/proc/self/oom_score_adj</> API (Tom Lane)
25292587
</para>
25302588
</listitem>
25312589

@@ -2534,7 +2592,7 @@
25342592
</sect3>
25352593

25362594
<sect3>
2537-
<title>Modules</title>
2595+
<title>AdditionalModules</title>
25382596

25392597
<itemizedlist>
25402598

@@ -2851,6 +2909,19 @@
28512909
</para>
28522910
</listitem>
28532911

2912+
<listitem>
2913+
<para>
2914+
Deprecate use of <literal>GLOBAL</> and <literal>LOCAL</> in
2915+
<command>CREATE TEMP TABLE</> (Noah Misch)
2916+
</para>
2917+
2918+
<para>
2919+
<productname>PostgreSQL</> has long treated these keyword as no-ops,
2920+
and continues to do so; but in future they might mean what the SQL
2921+
standard says they mean, so applications should avoid using them.
2922+
</para>
2923+
</listitem>
2924+
28542925
</itemizedlist>
28552926

28562927
</sect3>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp