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

Commit 6aec12a

Browse files
dmpgproLiudmila Mantrova
authored and
Liudmila Mantrova
committed
Updated RN 9.6.8.2
1 parent 7f008af commit 6aec12a

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

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

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,106 @@
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-8-2">
4+
<title>Postgres Pro Standard 9.6.8.2</title>
5+
<formalpara>
6+
<title>Release date:</title>
7+
<para>2018-03-20</para>
8+
</formalpara>
9+
<sect2>
10+
<title>Overview</title>
11+
<para>This release is based on <productname>PostgreSQL</productname> 9.6.8
12+
and <productname>Postgres Pro Standard</productname> 9.6.8.1. All improvements
13+
inherited from <productname>PostgreSQL</productname> 9.6.8 are listed
14+
in <link linkend="release-9-6-8"><productname>PostgreSQL</productname> 9.6.8 Release Notes</link>.</para>
15+
<para>Major enhancements over <productname>Postgres Pro Standard</productname>
16+
9.6.8.1 include:</para>
17+
<itemizedlist>
18+
19+
<listitem>
20+
<para>Updated
21+
the <link linkend="app-pgprobackup"><application>pg_probackup</application></link>
22+
utility from version 2.0.11 to 2.0.16, which includes the following new features:</para>
23+
<itemizedlist>
24+
<listitem>
25+
<para>Infinite loop while page validation has been fixed.</para>
26+
</listitem>
27+
<listitem>
28+
<para>Fixed segfault for the case of parallel ptrack connections.</para>
29+
</listitem>
30+
<listitem>
31+
<para>Allowed to use delete-wal option wihtout delete-expired.</para>
32+
</listitem>
33+
<listitem>
34+
<para>Allowed to use pg_ptrack_get_block if it is available and page is invalid.</para>
35+
</listitem>
36+
<listitem>
37+
<para>Fixed CVE-2018-1058. Schema name explicitly used on the every function call.</para>
38+
</listitem>
39+
</itemizedlist>
40+
<!--
41+
76afcee1255d94ebc84f89ba336827999436a4c2
42+
-->
43+
</listitem>
44+
<listitem>
45+
<para>
46+
Reverted incorrect replacement of <function>pgpro_build</function>
47+
with <function>pgpro_source_id</function> function.
48+
</para>
49+
<!--
50+
f26daaf0d3257d4bc8ed8b59d7e560d37a61117e
51+
-->
52+
</listitem>
53+
</itemizedlist>
54+
</sect2>
55+
<sect2>
56+
<title>Migration to Version 9.6.8.2</title>
57+
<para>Depending on your current installation, the upgrade procedure will differ.
58+
</para>
59+
<para>To upgrade from a <productname>Postgres Pro Standard</productname> version based on
60+
any previous <productname>PostgreSQL</productname> major release, you can perform a dump/restore using
61+
<xref linkend="app-pg-dumpall">, or use the <xref linkend="pgupgrade"> utility.
62+
The first option is safer, while the second is faster and can significantly
63+
speed up the upgrade process for large databases.
64+
</para>
65+
<para>To upgrade from a <productname>Postgres Pro Standard</productname> version
66+
based on the same <productname>PostgreSQL</productname> major release,
67+
a dump/restore is not required. If you are upgrading from
68+
<productname>Postgres Pro Standard</productname> 9.6.7.1 or
69+
lower, you must also use the <xref linkend="pgproupgrade"> script provided
70+
in this distribution. This script updates metadata information to handle
71+
catalog number format change introduced after
72+
<productname>Postgres Pro Standard</productname> 9.6.4.1, as well as
73+
rename the <function>pgpro_build</function> function to <function>pgpro_source_id</function>.
74+
If you are upgrading your
75+
<productname>Postgres Pro</productname> installation from a binary package, the
76+
<filename>pgpro_upgrade</filename> script is run automatically, unless you
77+
are prompted to run it manually.
78+
</para>
79+
<important>
80+
<para>
81+
If you run <literal>pgpro_upgrade</literal> manually,
82+
you must stop postgres service.
83+
The script must be run on behalf of the user owning the database
84+
(typically postgres). Running <literal>pgpro_upgrade</literal>
85+
as root will result in an error. For details, see <xref linkend="pgproupgrade">.
86+
</para>
87+
</important>
88+
<para>If you have compiled <productname>Postgres Pro</productname>
89+
from source code or created your database in a non-default location,
90+
you must run the <literal>pgpro_upgrade</literal> script manually.
91+
</para>
92+
<note>
93+
<para>On RPM-based Linux distributions, if you are upgrading from
94+
version 9.6.2.1 or lower, make sure to move the data directory from
95+
<filename>pgsql</filename> to the <filename>pgpro</filename>
96+
directory before running the <literal>pgpro_upgrade</literal> script.
97+
</para>
98+
</note>
99+
<para>To migrate from vanilla PostgreSQL 9.6.x, perform a dump/restore using
100+
<xref linkend="app-pg-dumpall">.
101+
</para>
102+
</sect2>
103+
</sect1>
3104
<sect1 id="release-pro-9-6-8-1">
4105
<title>Postgres Pro Standard 9.6.8.1</title>
5106
<formalpara>

0 commit comments

Comments
 (0)