|
9 | 9 | <sect2>
|
10 | 10 | <title>Overview</title>
|
11 | 11 | <para>This release is based on <productname>PostgreSQL</productname> 10.3
|
12 |
| - and includes all the new features introduced in PostgreSQL 10, as well as |
13 |
| - bug fixes implemented in PostgreSQL 10.3. For their detailed description, |
14 |
| - see <link linkend="release-10">PostgreSQL 10 Release Notes</link> and |
15 |
| - <link linkend="release-10-3">PostgreSQL 10.3 Release Notes</link>, respectively. |
| 12 | + and <productname>Postgres Pro Standard</productname> 10.3.1. All |
| 13 | + changes inherited from <productname>PostgreSQL</productname> 10.3 are listed in |
| 14 | + <link linkend="release-10-3"><productname>PostgreSQL</productname> 10.3 Release Notes</link>. |
16 | 15 | Other major changes and enhancements are as follows:</para>
|
17 | 16 | <itemizedlist spacing="compact">
|
18 | 17 | <listitem>
|
|
23 | 22 | </listitem>
|
24 | 23 | <listitem>
|
25 | 24 | <para>
|
26 |
| - Fixed search for mchar and mvarchar types via search_path to make |
27 |
| - these types dumpable even with cleaned up search path. |
| 25 | + Fixed search for <type>mchar</type> and <type>mvarchar</type> types via |
| 26 | + <varname>search_path</varname>. These types can now be dumped even with |
| 27 | + the cleaned up search path. |
28 | 28 | </para>
|
29 | 29 | <!-- 355211667eaf7469696b3316ef7b935c6cc9e78c -->
|
30 | 30 | </listitem>
|
31 | 31 | <listitem>
|
32 | 32 | <para>
|
33 |
| - Added <literal>--add-collprovider</literal> option to <command>pg_dump</command> utility. |
| 33 | + Added <literal>--add-collprovider</literal> option to |
| 34 | + <command>pg_dump</command> and <command>pg_dumpall</command> utilities. |
34 | 35 | </para>
|
35 | 36 | <!-- 431100a1cd03808b0dc1cdfdd065398ec08b59e1 -->
|
36 | 37 | </listitem>
|
37 | 38 | <listitem>
|
38 | 39 | <para>Updated the <link linkend="app-pgprobackup"><application>pg_probackup</application></link>
|
39 |
| - utility from 2.0.14 to 2.0.16 version.</para> |
| 40 | + utility from version 2.0.14 to 2.0.16, which includes the following new features:</para> |
40 | 41 | <itemizedlist>
|
41 | 42 | <listitem>
|
42 |
| - <para>Infinite loop while page validation has been fixed.</para> |
43 |
| - </listitem> |
44 |
| - <listitem> |
45 |
| - <para>Fixed segfault for the case of parallel ptrack connections.</para> |
46 |
| - </listitem> |
47 |
| - <listitem> |
48 |
| - <para>Allowed to use <literal>delete-wal</literal> option wihtout <literal>delete-expired</literal>.</para> |
49 |
| - </listitem> |
50 |
| - <listitem> |
51 |
| - <para>Allowed to use <literal>pg_ptrack_get_block</literal> if it is available and page is invalid.</para> |
52 |
| - </listitem> |
53 |
| - <listitem> |
54 |
| - <para>Fixed CVE-2018-1058. Schema name explicitly used on the every function call.</para> |
55 |
| - </listitem> |
56 |
| - <listitem> |
57 |
| - <para>Handle datafiles in directory <literal>global</literal> as datafiles.</para> |
58 |
| - </listitem> |
59 |
| - <listitem> |
60 |
| - <para>Do not copy ptrack files from directory <literal>global</literal> to backup anymore.</para> |
61 |
| - </listitem> |
62 |
| - <listitem> |
63 |
| - <para> |
64 |
| - Check if <literal>--instance</literal> is specified for <command>VALIDATE</command> with target parameters. |
65 |
| - </para> |
66 |
| - </listitem> |
67 |
| - </itemizedlist> |
| 43 | + <para>Fixed an infinite loop that could happen during page validation.</para> |
| 44 | + </listitem> |
| 45 | + <listitem> |
| 46 | + <para>Fixed segfault for the case of parallel <literal>PTRACK</literal> connections.</para> |
| 47 | + </listitem> |
| 48 | + <listitem> |
| 49 | + <para>Allowed to use the <literal>delete-wal</literal> option without <literal>delete-expired</literal>.</para> |
| 50 | + </listitem> |
| 51 | + <listitem> |
| 52 | + <para> |
| 53 | + Schema name is now explicitly used in all function calls |
| 54 | + to address CVE-2018-1058 security issue. |
| 55 | + </para> |
| 56 | + </listitem> |
| 57 | + <listitem> |
| 58 | + <para> |
| 59 | + Data files in the <filename>global</filename> directory |
| 60 | + are now handled properly: <application>pg_probackup</application> |
| 61 | + can now perform incremental backups and run checksum validation |
| 62 | + for such data files. |
| 63 | + </para> |
| 64 | + </listitem> |
| 65 | + <listitem> |
| 66 | + <para> |
| 67 | + <literal>PTRACK</literal> files from the <filename>global</filename> |
| 68 | + directory are not copied to backups anymore. |
| 69 | + </para> |
| 70 | + </listitem> |
| 71 | + <listitem> |
| 72 | + <para> |
| 73 | + <application>pg_probackup</application> now checks that the |
| 74 | + <literal>--instance</literal> option is specified for the |
| 75 | + <literal>VALIDATE</literal> command. |
| 76 | + </para> |
| 77 | + </listitem> |
| 78 | + </itemizedlist> |
68 | 79 | <!-- 76afcee1255d94ebc84f89ba336827999436a4c2 -->
|
69 | 80 | </listitem>
|
70 | 81 | <listitem>
|
71 |
| - <para>Fixed problem with sort order of some russian letters in the |
72 |
| - mchar module. |
| 82 | + <para>Fixed an issue with sort ordering of some Russian letters in the |
| 83 | + <filename>mchar</filename> module. |
73 | 84 | Use <command>REINDEX DATABASE</command> command to update indexes.</para>
|
74 | 85 | <!-- 06113a6d9d0fc9b88346c69011158b589ca487e7 -->
|
75 | 86 | </listitem>
|
|
85 | 96 | <para>To migrate from <productname>PostgreSQL</productname> or
|
86 | 97 | <productname>Postgres Pro Standard</productname> versions based on
|
87 | 98 | any previous <productname>PostgreSQL</productname> major release, see the instructions
|
88 |
| - in <link linkend="release-pro-10-3-1">Postgres Pro Standard 10.3.1 Release Notes</link>. |
| 99 | + in <link linkend="release-pro-10-1-1">Postgres Pro Standard 10.1.1 Release Notes</link>. |
| 100 | + If you are opting for a dump/restore, make sure to use the <literal>--add-collprovider</literal> |
| 101 | + option to correctly choose the collation provider for the migrated database. |
89 | 102 | </para>
|
90 | 103 |
|
91 | 104 | </sect2>
|
|
0 commit comments