Skip to content

Commit

Permalink
Merge v14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed Sep 29, 2021
1 parent 5d6b955 commit 3e0d50d
Show file tree
Hide file tree
Showing 6 changed files with 102 additions and 16 deletions.
12 changes: 7 additions & 5 deletions postgresql/monitoring.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6133,11 +6133,13 @@ SELECT pid, wait_event_type, wait_event FROM pg_stat_activity WHERE wait_event i
<entry><literal>vacuuming indexes</literal></entry>
<entry>
<command>VACUUM</command> est en train de nettoyer les index. Si une
table a des index, ceci surviendra au moins une fois par vacuum, après
le parcours complet de la table. Cela pourrait arriver plusieurs fois
par vacuum si <xref linkend="guc-maintenance-work-mem"/> n'est pas
suffisamment important pour y enregistrer le nombre de lignes mortes
trouvées.
table a des index, ceci surviendra au moins une fois par vacuum,
après le parcours complet de la table. Cela pourrait arriver
plusieurs fois par vacuum si <xref
linkend="guc-maintenance-work-mem"/> (ou, dans le cas de
l'autovacuum, <xref linkend="guc-autovacuum-work-mem"/> s'il est
configuré) n'est pas suffisamment important pour y enregistrer le
nombre de lignes mortes trouvées.
</entry>
</row>
<row>
Expand Down
7 changes: 7 additions & 0 deletions postgresql/pgcrypto.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1275,6 +1275,13 @@ gen_random_uuid() returns uuid
</tgroup>
</table>

<para>
Lorsqu'il est compilé avec la version 3.0.0 ou ultérieure
d'<productname>OpenSSL</productname>, l'ancien fournisseur doit être
activé dans le fichier de configuration <filename>openssl.cnf</filename>
pour utiliser les chiffrements les plus anciens comme DES ou Blowfish.
</para>

<para>
Notes&nbsp;:
</para>
Expand Down
25 changes: 18 additions & 7 deletions postgresql/postgres-fdw.xml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
lâche sur les conversions de type de données, des anomalies sémantiques
surprenantes peuvent survenir quand les types ou les collationnements ne
correspondent pas dans le cas où le serveur distant interprète légèrement
différemment les clauses <literal>WHERE</literal>.
différemment les conditions de la requête.
</para>

<para>
Expand Down Expand Up @@ -565,12 +565,23 @@ OPTIONS (ADD password_required 'false');
<listitem>
<para>
Cette option contrôle si les options <literal>COLLATE</literal> d'une
colonne sont inclus dans les définitions des tables distantes importées
à partir d'un serveur distant. La valeur par défaut est
<literal>true</literal>. Vous pourriez avoir besoin de la désactiver si
le serveur distant possède un ensemble de noms de collation différent
de celui du serveur local, ce qui risque d'être le cas s'il utilise un
autre système d'exploitation.
colonne sont inclus dans les définitions des tables distantes
importées à partir d'un serveur distant. La valeur par défaut est
<literal>true</literal>. Vous pourriez avoir besoin de la désactiver
si le serveur distant possède un ensemble de noms de collation
différent de celui du serveur local, ce qui risque d'être le cas s'il
utilise un autre système d'exploitation. Néanmoins, si vous le faites,
il existe un risque réel que les collations importées dans colonnes de
la table ne correspondent pas aux données sous-jacentes, résultant en
un comportement anormal des requêtes.
</para>

<para>
Même quand ce paramètre est configuré à <literal>true</literal>,
l'import des colonnes dont la collation est la valeur par défaut du
serveur distant peut êre risqué. Elles seront importées avec
<literal>COLLATE "default"</literal>, ce qui sélectionnera la
collation par défaut du serveur local, qui pourrait être différent.
</para>
</listitem>
</varlistentry>
Expand Down
2 changes: 1 addition & 1 deletion postgresql/ref/create_event_trigger.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<synopsis>
CREATE EVENT TRIGGER <replaceable class="parameter">nom</replaceable>
ON <replaceable class="parameter">evenement</replaceable>
[ WHEN <replaceable class="parameter">variable_filtre</replaceable> IN (valeur_filtre [, ... ]) [ AND ... ] ]
[ WHEN <replaceable class="parameter">variable_filtre</replaceable> IN (<replaceable class="parameter">valeur_filtre</replaceable> [, ... ]) [ AND ... ] ]
EXECUTE { FUNCTION | PROCEDURE } <replaceable class="parameter">nom_fonction</replaceable>()
</synopsis>
</refsynopsisdiv>
Expand Down
70 changes: 68 additions & 2 deletions postgresql/release-14.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<formalpara>
<title>Release date:</title>
<para>2021-??-?? (AS OF 2021-09-18)</para>
<para>2021-09-30</para>
</formalpara>

<sect2>
Expand All @@ -21,7 +21,70 @@
<itemizedlist>
<listitem>
<para>
TO BE ADDED
Stored procedures can now return data via <literal>OUT</literal>
parameters.
</para>
</listitem>

<listitem>
<para>
The SQL-standard <literal>SEARCH</literal>
and <literal>CYCLE</literal> options for common table expressions
have been implemented.
</para>
</listitem>

<listitem>
<para>
Subscripting can now be applied to any data type for which
it is a useful notation, not only arrays. In this release,
the <type>jsonb</type> and <type>hstore</type> types have gained
subscripting operators.
</para>
</listitem>

<listitem>
<para>
Range types have been extended by adding multiranges, allowing
representation of noncontiguous data ranges.
</para>
</listitem>

<listitem>
<para>
Numerous performance improvements have been made for parallel
queries, heavily-concurrent workloads, partitioned tables, logical
replication, and vacuuming.
</para>
</listitem>

<listitem>
<para>
B-tree index updates are managed more efficiently, reducing index
bloat.
</para>
</listitem>

<listitem>
<para>
<command>VACUUM</command> automatically becomes more aggressive, and
skips inessential cleanup, if the database starts to approach a
transaction ID wraparound condition.
</para>
</listitem>

<listitem>
<para>
Extended statistics can now be collected on expressions, allowing
better planning results for complex queries.
</para>
</listitem>

<listitem>
<para>
<application>libpq</application> now has the ability to pipeline
multiple queries, which can boost throughput over high-latency
connections.
</para>
</listitem>
</itemizedlist>
Expand Down Expand Up @@ -4101,6 +4164,7 @@ Author: Fujii Masao <fujii@postgresql.org>
<member>Alex Kozhemyakin</member>
<member>Alexander Korotkov</member>
<member>Alexander Lakhin</member>
<member>Alexander Nawratil</member>
<member>Alexander Pyhalov</member>
<member>Alexandra Wang</member>
<member>Alexey Bashtanov</member>
Expand Down Expand Up @@ -4276,6 +4340,7 @@ Author: Fujii Masao <fujii@postgresql.org>
<member>Jim Nasby</member>
<member>Jimmy Angelakos</member>
<member>Jimmy Yih</member>
<member>Jiri Fejfar</member>
<member>Joe Conway</member>
<member>Joel Jacobson</member>
<member>John Naylor</member>
Expand Down Expand Up @@ -4365,6 +4430,7 @@ Author: Fujii Masao <fujii@postgresql.org>
<member>Nikhil Sontakke</member>
<member>Nikita Glukhov</member>
<member>Nikita Konev</member>
<member>Nikolai Berkoff</member>
<member>Nikolay Samokhvalov</member>
<member>Nikolay Shaplov</member>
<member>Nitin Jadhav</member>
Expand Down
2 changes: 1 addition & 1 deletion postgresql/version.xml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<!ENTITY version "14RC1">
<!ENTITY version "14.0">
<!ENTITY majorversion "14">

0 comments on commit 3e0d50d

Please sign in to comment.