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

Commit 83b3b1f

Browse files
committed
Merge branch 'PGPROEE10' of gitlab.postgrespro.ru:pgpro-dev/postgrespro into PGPROEE10
2 parents 759bbb2 + 18487f5 commit 83b3b1f

File tree

1 file changed

+153
-16
lines changed

1 file changed

+153
-16
lines changed

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

Lines changed: 153 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,142 @@
11
<!-- doc/src/sgml/release-proee-9.6.sgml -->
2+
<sect1 id="release-proee-9-6-8-1">
3+
<title>&productname; 9.6.8.1</title>
4+
<formalpara>
5+
<title>Release date:</title>
6+
<para>2018-03-01</para>
7+
</formalpara>
8+
<sect2>
9+
<title>Overview</title>
10+
<para>This release is based on <productname>Postgres Pro Standard</productname> 9.6.8.1
11+
and <productname>Postgres Pro Enterprise</productname> 9.6.7.1. All improvements
12+
inherited from <productname>Postgres Pro Standard</productname> 9.6.8.1 are listed
13+
in <link linkend="release-pro-9-6-8-1"><productname>Postgres Pro Standard</productname> 9.6.8.1 Release Notes</link>.</para>
14+
<para>Main changes over <productname>Postgres Pro Enterprise</productname>
15+
9.6.7.1 include:</para>
16+
<itemizedlist>
17+
<listitem>
18+
<para>
19+
Excluded the <application>pg_wait_sampling</application> module from
20+
Windows builds to avoid server crashes.
21+
</para>
22+
<!-- 4cacfc3575f01dfef6c90bc00a5273171597e489 -->
23+
</listitem>
24+
</itemizedlist>
25+
</sect2>
26+
<sect2>
27+
<title>Migration to Version &productname; 9.6.8.1</title>
28+
<para>Depending on your current installation, the upgrade procedure will differ.
29+
</para>
30+
<para>To upgrade from a <productname>Postgres Pro Enterprise</productname> version based on
31+
any previous <productname>PostgreSQL</productname> major release, you can perform a dump/restore using
32+
<xref linkend="app-pg-dumpall">, or use the <xref linkend="pgupgrade"> utility.
33+
The first option is safer, while the second is faster and can significantly
34+
speed up the upgrade process for large databases.
35+
</para>
36+
<para>To upgrade from a <productname>Postgres Pro Enterprise</productname> version
37+
based on the same <productname>PostgreSQL</productname> major release,
38+
a dump/restore is not required. Instead of the <literal>pg_upgrade</literal>,
39+
you must use the <literal>pgpro_upgrade</literal> script provided
40+
in this distribution. This script updates metadata information to
41+
handle catalog number format change introduced in
42+
<productname>Postgres Pro Enterprise</productname> 9.6.4.1, as well as
43+
renames the <function>pgpro_build</function> function to <function>pgpro_source_id</function>. If you are upgrading your
44+
<productname>Postgres Pro Enterprise</productname> installation from a binary package, the
45+
<literal>pgpro_upgrade</literal> script is run automatically, or you
46+
are prompted to run it manually.
47+
</para>
48+
<important>
49+
<para>
50+
If you run <literal>pgpro_upgrade</literal> manually,
51+
you must stop postgres service.
52+
The script must be run on behalf of the user owning the database
53+
(typically postgres) and PGDATA environment variable should be
54+
set to the directory where database resides. Running <literal>pgpro_upgrade</literal>
55+
as root will result in an error.
56+
</para>
57+
</important>
58+
<note>
59+
<para>On RPM-based Linux distributions, if you are upgrading from
60+
version 9.6.1.2, make sure to move the data directory from
61+
<filename>pgsql</filename> to the <filename>pgproee</filename>
62+
directory before running the <literal>pgpro_upgrade</literal> script.
63+
</para>
64+
</note>
65+
<para>To migrate from vanilla PostgreSQL 9.6.x or <productname>Postgres Pro</productname>,
66+
perform a dump/restore using <xref linkend="app-pg-dumpall">.
67+
</para>
68+
</sect2>
69+
</sect1>
70+
<sect1 id="release-proee-9-6-7-1">
71+
<title>&productname; 9.6.7.1</title>
72+
<formalpara>
73+
<title>Release date:</title>
74+
<para>2018-02-16</para>
75+
</formalpara>
76+
<sect2>
77+
<title>Overview</title>
78+
<para>This release is based on <productname>Postgres Pro Standard</productname> 9.6.7.1
79+
and <productname>Postgres Pro Enterprise</productname> 9.6.6.3. All improvements
80+
inherited from <productname>Postgres Pro Standard</productname> 9.6.7.1 are listed
81+
in <link linkend="release-pro-9-6-7-1"><productname>Postgres Pro Standard</productname> 9.6.7.1 Release Notes</link>.</para>
82+
<para>Major enhancements over <productname>Postgres Pro Enterprise</productname>
83+
9.6.6.3 include:</para>
84+
<itemizedlist>
85+
<listitem>
86+
<para>Fixed handling of autonomous transactions in <application>PL/Python</application>.</para>
87+
<!--
88+
e5d19b87f20b0d9c3174fa0639174b815a974a85
89+
-->
90+
</listitem>
91+
<listitem>
92+
<para>Fixed compatibility of autonomous transactions with <application>multimaster</application>.</para>
93+
<!--
94+
d6ae2ef3edcbb53dcbb00f492587ffcdac87dd43
95+
aa15da07567e8453365936dea01cdc1716d75754
96+
-->
97+
</listitem>
98+
<listitem>
99+
<para>
100+
Added additional checks for suspend/resume functions in autonomous transactions.
101+
</para>
102+
<!-- bdf6bd076e9a0a920238d1d73ebd8147a6f6742c -->
103+
</listitem>
104+
<listitem>
105+
<para>Updated <application>pgpro_scheduler</application> module from
106+
to version 2.2.
107+
(See <xref linkend="pgpro-scheduler">.)</para>
108+
<!--
109+
112224661badddcf19ad44abbf3d3bf71ea1ed2c
110+
-->
111+
</listitem>
112+
<listitem>
113+
<para>Updated <application>dump_stat</application> module to
114+
version 1.1 that provides several bug fixes.
115+
(See <xref linkend="dump-stat">.)</para>
116+
<!--
117+
708f5b7d8d045e1998819fe2524fa77201162411
118+
-->
119+
</listitem>
120+
<listitem>
121+
<para>Fixed run-time plan statistics.</para>
122+
<!-- d7d4afa7e8aae9425bbfb5032abebc32649a73bd -->
123+
</listitem>
124+
<listitem>
125+
<para>Fixed counting of parallel nodes.</para>
126+
<!-- 31e94811b9ecd90f02897b1955177760c7f3e8dc -->
127+
</listitem>
128+
<listitem>
129+
<para>Updated <application>pg_wait_sampling</application> module to version 1.1</para>
130+
<!-- b0a91af163e827143e34ab01b161f46f8b8288dd -->
131+
</listitem>
132+
<listitem>
133+
<para>Fixed <function>DescribeLockTag()</function> for 64-bit transaction identifiers.</para>
134+
<!-- e31036943693d4a262b2bd64fe3096bb33987450a -->
135+
</listitem>
136+
</itemizedlist>
137+
</sect2>
138+
</sect1>
139+
2140
<sect1 id="release-proee-9-6-6-3">
3141
<title>&productname; 9.6.6.3</title>
4142
<formalpara>
@@ -7,10 +145,10 @@
7145
</formalpara>
8146
<sect2>
9147
<title>Overview</title>
10-
<para>This release is based on <productname>Postgres Pro</productname> 9.6.6.1
148+
<para>This release is based on <productname>Postgres Pro Standard</productname> 9.6.6.1
11149
and <productname>Postgres Pro Enterprise</productname> 9.6.6.2. All improvements
12-
inherited from <productname>Postgres Pro</productname> 9.6.6.1 are listed
13-
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro</productname> 9.6.6.1 Release Notes</link>.</para>
150+
inherited from <productname>Postgres Pro Standard</productname> 9.6.6.1 are listed
151+
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro Standard</productname> 9.6.6.1 Release Notes</link>.</para>
14152
<para>Major enhancements over <productname>Postgres Pro Enterprise</productname>
15153
9.6.6.2 include:</para>
16154
<itemizedlist>
@@ -136,10 +274,10 @@
136274
</formalpara>
137275
<sect2>
138276
<title>Overview</title>
139-
<para>This release is based on <productname>Postgres Pro</productname> 9.6.6.1
277+
<para>This release is based on <productname>Postgres Pro Standard</productname> 9.6.6.1
140278
and <productname>Postgres Pro Enterprise</productname> 9.6.6.1. All improvements
141-
inherited from <productname>Postgres Pro</productname> 9.6.6.1 are listed
142-
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro</productname> 9.6.6.1 Release Notes</link>.</para>
279+
inherited from <productname>Postgres Pro Standard</productname> 9.6.6.1 are listed
280+
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro Standard</productname> 9.6.6.1 Release Notes</link>.</para>
143281
<para>Major enhancements over <productname>Postgres Pro Enterprise</productname>
144282
9.6.6.1 include:</para>
145283
<itemizedlist>
@@ -188,10 +326,10 @@
188326
</formalpara>
189327
<sect2>
190328
<title>Overview</title>
191-
<para>This release is based on <productname>Postgres Pro</productname> 9.6.6.1
329+
<para>This release is based on <productname>Postgres Pro Standard</productname> 9.6.6.1
192330
and <productname>Postgres Pro Enterprise</productname> 9.6.5.2. All improvements
193-
inherited from <productname>Postgres Pro</productname> 9.6.6.1 are listed
194-
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro</productname> 9.6.6.1 Release Notes</link>.</para>
331+
inherited from <productname>Postgres Pro Standard</productname> 9.6.6.1 are listed
332+
in <link linkend="release-pro-9-6-6-1"><productname>Postgres Pro Standard</productname> 9.6.6.1 Release Notes</link>.</para>
195333
<para>Major enhancements over <productname>Postgres Pro Enterprise</productname>
196334
9.6.5.2 include:</para>
197335
<itemizedlist>
@@ -786,9 +924,9 @@
786924
</formalpara>
787925
<sect2>
788926
<title>Overview</title>
789-
<para>This release is based on <productname>Postgres Pro</productname>
927+
<para>This release is based on <productname>Postgres Pro Standard</productname>
790928
<link linkend="release-pro-9-6-1-2">9.6.1.2</link></para>
791-
<para>Major enhancements over <productname>Postgres Pro</productname>
929+
<para>Major enhancements over <productname>Postgres Pro Standard</productname>
792930
9.6.1.2 include:</para>
793931
<itemizedlist>
794932
<listitem>
@@ -850,11 +988,10 @@
850988
<productname>PostgreSQL</productname> 9.6.x, some catalog changes should be applied.</para>
851989

852990
<para>If you use binary packages, and your database is in the default
853-
location, this upgrade should be performed automatically. If you've
854-
compiled <productname>Postgres Pro</productname> from source or create your database in
855-
non-default location, running <literal>initdb</literal> manually, you
856-
should run <literal>pgpro_upgrade</literal> script provided in this
857-
distribution.
991+
location, this upgrade should be performed automatically. If you have
992+
created your database in non-default location, running
993+
<literal>initdb</literal> manually, you should run
994+
<literal>pgpro_upgrade</literal> script provided in this distribution.
858995
</para>
859996

860997
<para>Before running script, you should stop postgres service. Script

0 commit comments

Comments
 (0)