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

Commit 0279891

Browse files
committed
Do a final round of copy-editing on the 9.5 release notes.
1 parent 90e61df commit 0279891

File tree

1 file changed

+97
-82
lines changed

1 file changed

+97
-82
lines changed

doc/src/sgml/release-9.5.sgml

+97-82
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
<note>
88
<title>Release Date</title>
9-
<simpara>2016-??-??</simpara>
10-
<simpara>Current as of 2015-12-15</simpara>
9+
<simpara>2016-01-07</simpara>
1110
</note>
1211

1312
<sect2>
@@ -40,15 +39,16 @@
4039

4140
<listitem>
4241
<para>
43-
Add row-level security control
42+
Add <link linkend="ddl-rowsecurity">row-level security control</>
4443
</para>
4544
</listitem>
4645

4746
<listitem>
4847
<para>
49-
Allow <link linkend="pg-replication-origin-create">labeling</> of
50-
the origin of logical replication changes, and provide mechanisms
51-
for tracking the progress of replication
48+
Create mechanisms for tracking
49+
the <link linkend="replication-origins">progress of replication</>,
50+
including methods for identifying the origin of individual changes
51+
during logical replication
5252
</para>
5353
</listitem>
5454

@@ -128,7 +128,7 @@
128128
2015-03-31 [0badb06] Bruce ..: pg_ctl: change default shutdown mode from 'sma..
129129
-->
130130
<para>
131-
Change <application>pg_ctl</>'s default shutdown mode from
131+
Change <xref linkend="app-pg-ctl">'s default shutdown mode from
132132
<literal>smart</> to <literal>fast</> (Bruce Momjian)
133133
</para>
134134

@@ -190,18 +190,6 @@
190190

191191
<listitem>
192192
<!--
193-
2015-01-22 [59367fd] Bruce ..: adjust ACL owners for REASSIGN and ALTER OWNER..
194-
-->
195-
<para>
196-
Fix <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN OWNED</></>
197-
and <link linkend="SQL-ALTERTYPE"><command>ALTER OWNER TO</></>
198-
to properly update permissions lists (ACLs) when changing ownership of
199-
types, foreign data wrappers, and foreign servers (Bruce Momjian)
200-
</para>
201-
</listitem>
202-
203-
<listitem>
204-
<!--
205193
2015-02-23 [88e9823] Heikki..: Replace checkpoint_segments with min_wal_size a..
206194
2015-03-15 [a0f5954] Andres..: Increase max_wal_size's default from 128MB to 1..
207195
2015-06-29 [d661532] Heikki..: Also trigger restartpoints based on max_wal_siz..
@@ -224,6 +212,22 @@ max_wal_size = (3 * checkpoint_segments) * 16MB
224212
</para>
225213
</listitem>
226214

215+
<listitem>
216+
<!--
217+
2014-06-18 [df8b7bc] Tom Lane: Improve our mechanism for controlling the Linux..
218+
-->
219+
<para>
220+
Control the Linux <acronym>OOM</> killer via new environment
221+
variables <link
222+
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_FILE</></>
223+
and <link
224+
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_VALUE</></>,
225+
instead of compile-time options <literal>LINUX_OOM_SCORE_ADJ</> and
226+
<literal>LINUX_OOM_ADJ</>
227+
(Gurjeet Singh)
228+
</para>
229+
</listitem>
230+
227231
<listitem>
228232
<!--
229233
2015-10-20 [b06f1f2] Robert..: Put back ssl_renegotiation_limit parameter, bu..
@@ -507,7 +511,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
507511
-->
508512
<para>
509513
Allow pushdown of query restrictions into subqueries with <link
510-
linkend="functions-window">window functions</>, where appropriate
514+
linkend="tutorial-window">window functions</>, where appropriate
511515
(David Rowley)
512516
</para>
513517
</listitem>
@@ -517,9 +521,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
517521
2015-04-27 [dcbf594] Stephe..: Improve qual pushdown for RLS and SB views
518522
-->
519523
<para>
520-
Allow non-leakproof functions to be passed into security barrier
521-
views if the function does not reference any table columns
522-
(Dean Rasheed)
524+
Allow a non-leakproof function to be pushed down into a security
525+
barrier view if the function does not receive any view output
526+
columns (Dean Rasheed)
523527
</para>
524528
</listitem>
525529

@@ -749,6 +753,27 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
749753

750754
<listitem>
751755
<!--
756+
2014-06-18 [df8b7bc] Tom Lane: Improve our mechanism for controlling the Linux..
757+
-->
758+
<para>
759+
Control the Linux <acronym>OOM</> killer via new environment
760+
variables <link
761+
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_FILE</></>
762+
and <link
763+
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_VALUE</></>
764+
(Gurjeet Singh)
765+
</para>
766+
767+
<para>
768+
The previous <acronym>OOM</> control infrastructure involved
769+
compile-time options <literal>LINUX_OOM_SCORE_ADJ</> and
770+
<literal>LINUX_OOM_ADJ</>, which are no longer supported.
771+
The new behavior is available in all builds.
772+
</para>
773+
</listitem>
774+
775+
<listitem>
776+
<!--
752777
2014-12-03 [73c986a] Alvaro..: Keep track of transaction commit timestamps
753778
-->
754779
<para>
@@ -815,24 +840,6 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
815840

816841
<listitem>
817842
<!--
818-
2014-06-18 [df8b7bc] Tom Lane: Improve our mechanism for controlling the Linux..
819-
-->
820-
<para>
821-
Add environment variables <link
822-
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_FILE</></>
823-
and <link
824-
linkend="linux-memory-overcommit"><envar>PG_OOM_ADJUST_VALUE</></>
825-
to help control the Linux <acronym>OOM</> killer (Gurjeet Singh)
826-
</para>
827-
828-
<para>
829-
The previous <acronym>OOM</> control infrastructure involved a
830-
compile-time option.
831-
</para>
832-
</listitem>
833-
834-
<listitem>
835-
<!--
836843
2015-05-08 [a97e0c3] Stephe..: Add pg_file_settings view and function
837844
2015-06-28 [62d16c7] Tom Lane: Improve design and implementation of pg_file_se..
838845
-->
@@ -885,6 +892,22 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
885892

886893
<listitem>
887894
<!--
895+
2015-04-29 [5aa2350] Andres..: Introduce replication progress tracking infrast..
896+
-->
897+
<para>
898+
Create mechanisms for tracking
899+
the <link linkend="replication-origins">progress of replication</>,
900+
including methods for identifying the origin of individual changes
901+
during logical replication (Andres Freund)
902+
</para>
903+
904+
<para>
905+
This is helpful when implementing replication solutions.
906+
</para>
907+
</listitem>
908+
909+
<listitem>
910+
<!--
888911
2015-09-26 [bd7c348] Andres..: Rework the way multixact truncations work.
889912
2015-09-26 [6e8af37] Andres..: Remove legacy multixact truncation support.
890913
-->
@@ -990,21 +1013,6 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
9901013

9911014
<listitem>
9921015
<!--
993-
2015-04-29 [5aa2350] Andres..: Introduce replication progress tracking infrast..
994-
-->
995-
<para>
996-
Allow <link linkend="pg-replication-origin-create">labeling</> of
997-
the origin of logical replication changes, and provide mechanisms
998-
for tracking the progress of replication (Andres Freund)
999-
</para>
1000-
1001-
<para>
1002-
This is helpful when implementing replication solutions.
1003-
</para>
1004-
</listitem>
1005-
1006-
<listitem>
1007-
<!--
10081016
2015-04-21 [d811c03] Andres..: Add 'active_in' column to pg_replication_slots.
10091017
-->
10101018
<para>
@@ -1111,6 +1119,13 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
11111119
<literal>TABLESAMPLE</> to return a subset of a table (Petr
11121120
Jel&iacute;nek)
11131121
</para>
1122+
1123+
<para>
1124+
This feature supports the SQL-standard table sampling methods.
1125+
In addition, there are provisions
1126+
for <link linkend="tablesample-method">user-defined
1127+
table sampling methods</>.
1128+
</para>
11141129
</listitem>
11151130

11161131
<listitem>
@@ -1153,7 +1168,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
11531168
2014-12-18 [35192f0] Alvaro..: Have VACUUM log number of skipped pages due to ..
11541169
-->
11551170
<para>
1156-
Have <link linkend="SQL-VACUUM"><command>VACUUM</></> log the
1171+
Make <link linkend="SQL-VACUUM"><command>VACUUM</></> log the
11571172
number of pages skipped due to pins (Jim Nasby)
11581173
</para>
11591174
</listitem>
@@ -1163,7 +1178,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
11631178
2015-02-20 [d42358e] Alvaro..: Have TRUNCATE update pgstat tuple counters
11641179
-->
11651180
<para>
1166-
Have <link linkend="SQL-TRUNCATE"><command>TRUNCATE</></> properly
1181+
Make <link linkend="SQL-TRUNCATE"><command>TRUNCATE</></> properly
11671182
update the <literal>pg_stat</>* tuple counters (Alexander Shulgin)
11681183
</para>
11691184
</listitem>
@@ -1231,8 +1246,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
12311246
2014-09-19 [491c029] Stephe..: Row-Level Security Policies (RLS)
12321247
-->
12331248
<para>
1234-
Add row-level security control (Craig Ringer, KaiGai Kohei,
1235-
Adam Brightwell, Dean Rasheed, Stephen Frost)
1249+
Add <link linkend="ddl-rowsecurity">row-level security control</>
1250+
(Craig Ringer, KaiGai Kohei, Adam Brightwell, Dean Rasheed,
1251+
Stephen Frost)
12361252
</para>
12371253

12381254
<para>
@@ -1290,17 +1306,17 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
12901306
2015-03-09 [31eae60] Alvaro..: Allow CURRENT/SESSION_USER to be used in certai..
12911307
-->
12921308
<para>
1293-
Allow <literal>CURRENT</><literal>/SESSION_USER</> to specify the
1294-
current user in some commands (Kyotaro Horiguchi, &Aacute;lvaro
1295-
Herrera)
1309+
Allow some DDL commands to accept <literal>CURRENT_USER</>
1310+
or <literal>SESSION_USER</>, meaning the current user or session
1311+
user, in place of a specific user name (Kyotaro Horiguchi,
1312+
&Aacute;lvaro Herrera)
12961313
</para>
12971314

12981315
<para>
1299-
This includes <link linkend="SQL-ALTERUSER"><command>ALTER
1300-
USER</></>, <link linkend="SQL-ALTERGROUP"><command>ALTER
1301-
GROUP</></>, <link linkend="SQL-ALTERROLE"><command>ALTER
1302-
ROLE</></>, <link linkend="SQL-GRANT"><command>GRANT</></>,
1303-
and various <command>ALTER <replaceable>object</> OWNER TO</> commands.
1316+
This feature is now supported in
1317+
<xref linkend="SQL-ALTERUSER">, <xref linkend="SQL-ALTERGROUP">,
1318+
<xref linkend="SQL-ALTERROLE">, <xref linkend="SQL-GRANT">,
1319+
and <command>ALTER <replaceable>object</> OWNER TO</> commands.
13041320
</para>
13051321
</listitem>
13061322

@@ -1330,8 +1346,8 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
13301346
-->
13311347
<para>
13321348
Allow <link linkend="SQL-LOCK"><command>LOCK TABLE ... ROW EXCLUSIVE
1333-
MODE</></> for those with <command>INSERT</> privileges (Stephen
1334-
Frost)
1349+
MODE</></> for those with <command>INSERT</> privileges on the
1350+
target table (Stephen Frost)
13351351
</para>
13361352

13371353
<para>
@@ -1345,12 +1361,12 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
13451361
2015-03-23 [e5f455f] Tom Lane: Apply table and domain CHECK constraints in nam.
13461362
-->
13471363
<para>
1348-
Apply table and domain <literal>CHECK</> constraints in name order
1364+
Apply table and domain <literal>CHECK</> constraints in order by name
13491365
(Tom Lane)
13501366
</para>
13511367

13521368
<para>
1353-
The previous order was indeterminate.
1369+
The previous ordering was indeterminate.
13541370
</para>
13551371
</listitem>
13561372

@@ -1378,7 +1394,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
13781394
</itemizedlist>
13791395

13801396
<sect4>
1381-
<title><xref linkend="SQL-CREATEFOREIGNDATAWRAPPER"></title>
1397+
<title><link linkend="ddl-foreign-data">Foreign Tables</link></title>
13821398

13831399
<itemizedlist>
13841400

@@ -1387,9 +1403,8 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
13871403
2014-07-10 [59efda3] Tom Lane: Implement IMPORT FOREIGN SCHEMA.
13881404
-->
13891405
<para>
1390-
Add support for <link
1391-
linkend="SQL-IMPORTFOREIGNSCHEMA"><command>IMPORT FOREIGN
1392-
SCHEMA</></> (Ronan Dunklau, Michael Paquier, Tom Lane)
1406+
Add support for <xref linkend="SQL-IMPORTFOREIGNSCHEMA">
1407+
(Ronan Dunklau, Michael Paquier, Tom Lane)
13931408
</para>
13941409

13951410
<para>
@@ -1449,7 +1464,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
14491464
</sect4>
14501465

14511466
<sect4>
1452-
<title><xref linkend="SQL-CREATEEVENTTRIGGER"></title>
1467+
<title><link linkend="event-triggers">Event Triggers</link></title>
14531468

14541469
<itemizedlist>
14551470

@@ -1587,7 +1602,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
15871602
Add data
15881603
types <link linkend="datatype-oid-table"><type>regrole</></link>
15891604
and <link linkend="datatype-oid-table"><type>regnamespace</></link>
1590-
that simplify entering and pretty-printing the <type>OID</> of a role
1605+
to simplify entering and pretty-printing the <type>OID</> of a role
15911606
or namespace (Kyotaro Horiguchi)
15921607
</para>
15931608
</listitem>
@@ -1736,9 +1751,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
17361751
2014-12-15 [4520ba6] Heikki..: Add point <-> polygon distance operator.
17371752
-->
17381753
<para>
1739-
Add a <link
1740-
linkend="gist-builtin-opclasses-table"><type>point</>-to-<type>polygon</></>
1741-
distance operator (&lt;-&gt;) (Alexander Korotkov)
1754+
Add a <type>point</>-to-<type>polygon</> distance operator
1755+
<link linkend="functions-geometry-op-table">&lt;-&gt;</>
1756+
(Alexander Korotkov)
17421757
</para>
17431758
</listitem>
17441759

@@ -2203,7 +2218,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
22032218
2015-03-28 [7655f4c] Andrew..: Add a pager_min_lines setting to psql
22042219
-->
22052220
<para>
2206-
Add <application>psql</> setting <link
2221+
Add <literal>\pset</> option <link
22072222
linkend="APP-PSQL-meta-commands"><varname>pager_min_lines</></>
22082223
to control pager invocation (Andrew Dunstan)
22092224
</para>

0 commit comments

Comments
 (0)