|
10 | 10 | <title>Overview</title>
|
11 | 11 | <para>This release is based on <productname>PostgreSQL</productname>
|
12 | 12 | 9.5.4</para>
|
13 |
| - <para>Majorenhancement over the <productname>Postgres Pro</productname> |
| 13 | + <para>Majorenhancements over <productname>Postgres Pro</productname> |
14 | 14 | 9.5.3.2 include:</para>
|
15 | 15 | <itemizedlist>
|
16 | 16 | <listitem>
|
17 |
| - <para>Changed thedistance semantic of the FTS phrase operator: less-or-equal |
| 17 | + <para>Thedistance semantic of the FTS phrase operator has been changed: less-or-equal |
18 | 18 | replaced by exact match (For details see: <xref linkend="textsearch-matching">).</para>
|
19 | 19 | </listitem>
|
20 | 20 | <listitem>
|
21 |
| - <para>Changed predecence of the phrase operator. The |
22 |
| - operator <literal><-></literal>now have higher |
| 21 | + <para>The predecence of the phrase operator has been changed. The |
| 22 | + operator <literal><-></literal>has now higher |
23 | 23 | predecence than <literal>&</literal> (AND) operator.</para>
|
24 | 24 | </listitem>
|
25 | 25 | </itemizedlist>
|
26 |
| - <para>The WinEditLine library integrated for implement autocomplete in psql console on |
27 |
| - Windows platforms. Also we changed <application>psql</application>'s |
28 |
| - default encoding in Windows to UTF-8.</para> |
| 26 | + <para>On Microsoft Windows platforms:</para> |
| 27 | + <itemizedlist> |
| 28 | + <listitem> |
| 29 | + <para>The WinEditLine library is integrated to implement autocomplete |
| 30 | + in psql console. The <application>psql</application> default encoding |
| 31 | + is changed to UTF-8.</para> |
| 32 | + </listitem> |
| 33 | + </itemizedlist> |
29 | 34 | </sect2>
|
30 | 35 | <sect2>
|
31 | 36 | <title>Migration to Version 9.5.4.1</title>
|
32 | 37 | <para>A dump/restore is not required for those running 9.5.3.2.</para>
|
33 | 38 | <para>
|
34 |
| - However, if you are upgrading from a version earlier than 9.5.3.2, |
35 |
| - see <xref linkend="release-pro-9-5-3-2">. |
| 39 | + However, if you are upgrading from a version earlier than 9.5.3.2 |
| 40 | + or vanilla PostgreSQL 9.5.x, some catalog changes should be applied. |
| 41 | + </para> |
| 42 | + <para>If you use binary packages, and your database is in the default |
| 43 | + location, this upgrade should be performed automatically. If you've |
| 44 | + compiled Postgres Pro from source or create your database in |
| 45 | + non-default location, running <literal>initdb</literal> manually, you |
| 46 | + should run <literal>pgpro_upgrade</literal> script provided in this |
| 47 | + distribution. |
| 48 | + </para> |
| 49 | + <para>Before running script, you should stop postgres service. Script |
| 50 | + should be run as user, owning the database (typically postgres) and |
| 51 | + PGDATA environment variable should be set to the directory where |
| 52 | + database resides. |
36 | 53 | </para>
|
37 | 54 | </sect2>
|
38 | 55 | <sect2>
|
39 | 56 | <title>Potential problems</title>
|
40 |
| - <para>On the Microsoft Windows systems may not work plperl loading (<command>create |
41 |
| - extension plperl</command>). For ActivePerl since version 5.16 as C |
42 |
| - compiler used GCC from MinGW, but plperl compiled by MSVC2013 now. |
43 |
| - Perl version handshake be poor.</para> |
| 57 | + <para>Plperl extension loading may not work on Microsoft Windows.</para> |
44 | 58 | </sect2>
|
45 | 59 | </sect1>
|
46 | 60 | <sect1 id="release-pro-9-5-3-2">
|
|