Skip to content

Commit 6ed52d8

Browse files
author
Liudmila Mantrova
committed
DOC: added RNs for PGPRO 9.6.5.1
1 parent f91f7e5 commit 6ed52d8

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

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

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

0 commit comments

Comments
 (0)