Skip to content

Commit 15ece8b

Browse files
author
Liudmila Mantrova
committed
DOC: RNs for pgproee 9.6.5.1
1 parent d8cbc11 commit 15ece8b

File tree

1 file changed

+87
-0
lines changed

1 file changed

+87
-0
lines changed

doc/src/sgml/release-proee-9.6.sgml

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,91 @@
11
<!-- doc/src/sgml/release-proee-9.6.sgml -->
2+
<sect1 id="release-proee-9-6-5-1">
3+
<title>&productname; 9.6.5.1</title>
4+
<note>
5+
<title>Release Date</title>
6+
<simpara>2017-08-31</simpara>
7+
</note>
8+
<sect2>
9+
<title>Overview</title>
10+
<para>This release is based on <productname>Postgres Pro Enterprise</productname>
11+
<link linkend="release-proee-9-6-4-1">9.6.4.1</link> and
12+
<productname>Postgres Pro Standard</productname> <link linkend="release-pro-9-6-5-1">9.6.5.1</link>.</para>
13+
<para>Major enhancements over <productname>Postgres Pro Enterprise</productname>
14+
9.6.4.1 include:</para>
15+
<itemizedlist>
16+
<listitem>
17+
<para>Updated <application>pg_pathman</application> module to
18+
version 1.4.3. (See <xref linkend="pg-pathman"> and <xref linkend="pg-pathman-how-to-update">.)
19+
As compared to version 1.4.2, the following enhancements were introduced:</para>
20+
<itemizedlist spacing="compact">
21+
<listitem>
22+
<para>Disabled dangerous optimizations for <command>UPDATE</command> and <command>DELETE</command> on <productname>PostgreSQL</productname> 9.5.
23+
</para>
24+
</listitem>
25+
<listitem>
26+
<para>Fixed the following type of query: <command>DELETE FROM single_table USING partitioned_table</command>.
27+
</para>
28+
</listitem>
29+
<listitem>
30+
<para>Fixed the output of the <command>EXPLAIN INSERT INTO partitioned_table</command> command when verbose mode is activated.
31+
</para>
32+
</listitem>
33+
</itemizedlist>
34+
<para>For a full list of changes,
35+
see <ulink url="https://github.com/postgrespro/pg_pathman/releases/"><application>pg_pathman</application> Wiki</ulink>.
36+
</para>
37+
</listitem>
38+
<listitem>
39+
<para>Enhanced the <xref linkend="app-pgcontroldata"> utility
40+
to enable automatic <productname>Postgres Pro</productname> upgrades
41+
using the <literal>pgpro_upgrade</literal> script.
42+
</para>
43+
</listitem>
44+
</itemizedlist>
45+
</sect2>
46+
<sect2>
47+
<title>Migration to Version &productname; 9.6.5.1</title>
48+
<para>Depending on your current installation, the upgrade procedure will differ.
49+
</para>
50+
<para>To upgrade from a <productname>Postgres Pro Enterprise</productname> version based on
51+
any previous <productname>PostgreSQL</productname> major release, you can perform a dump/restore using
52+
<xref linkend="app-pg-dumpall">, or use the <xref linkend="pgupgrade"> utility.
53+
The first option is safer, while the second is faster and can significantly
54+
speed up the upgrade process for large databases.
55+
</para>
56+
<para>To upgrade from a <productname>Postgres Pro Enterprise</productname> version
57+
based on the same <productname>PostgreSQL</productname> major release,
58+
a dump/restore is not required. Instead of the <literal>pg_upgrade</literal>,
59+
you must use the <literal>pgpro_upgrade</literal> script provided
60+
in this distribution. This script updates metadata information to
61+
handle catalog number format change introduced in
62+
<productname>Postgres Pro Enterprise</productname> 9.6.4.1. If you are upgrading your
63+
<productname>Postgres Pro Enterprise</productname> installation from a binary package, the
64+
<literal>pgpro_upgrade</literal> script is run automatically, or you
65+
are prompted to run it manually.
66+
</para>
67+
<important>
68+
<para>
69+
If you run <literal>pgpro_upgrade</literal> manually,
70+
you must stop postgres service.
71+
The script must be run on behalf of the user owning the database
72+
(typically postgres) and PGDATA environment variable should be
73+
set to the directory where database resides. Running <literal>pgpro_upgrade</literal>
74+
as root will result in an error.
75+
</para>
76+
</important>
77+
<note>
78+
<para>On RPM-based Linux distributions, if you are upgrading from
79+
version 9.6.1.2, make sure to move the data directory from
80+
<filename>pgsql</filename> to the <filename>pgproee</filename>
81+
directory before running the <literal>pgpro_upgrade</literal> script.
82+
</para>
83+
</note>
84+
<para>To migrate from vanilla PostgreSQL 9.6.x or <productname>Postgres Pro</productname>,
85+
perform a dump/restore using <xref linkend="app-pg-dumpall">.
86+
</para>
87+
</sect2>
88+
</sect1>
289
<sect1 id="release-proee-9-6-4-1">
390
<title>&productname; 9.6.4.1</title>
491
<note>

0 commit comments

Comments
 (0)