[Trad] [svn:pgfr] r1096 - traduc/trunk/slony
svncommit at kryskool.org
svncommit at kryskool.org
Mar 8 Juil 14:11:14 CEST 2008
Auteur: daamien
Date: 2008-07-08 14:11:13 +0200 (mar, 08 jui 2008)
Nouvelle Révision: 1096
Modification:
traduc/trunk/slony/slonik_ref.xml
Log:
slonik : traduction de slonik_ref (2/3)
Modified: traduc/trunk/slony/slonik_ref.xml
===================================================================
--- traduc/trunk/slony/slonik_ref.xml 2008-07-08 12:10:31 UTC (rev 1095)
+++ traduc/trunk/slony/slonik_ref.xml 2008-07-08 12:11:13 UTC (rev 1096)
@@ -889,44 +889,44 @@
<refsect1>
<title>Description</title>
- <para> Pour chaque entrée <quote>listen</quote>, le noeud (récepteur) demande
+ <para> Pour chaque entrée <quote>listen</quote>, le noeud récepteur demande
à un noeud fournisseur de lui envoyer les événements d'un autre noeud
- entry causes a node (receiver) to query an
- event provider for events that originate from a specific node, as
- well as confirmations from every existing node. It requires a
- <quote>path</quote> to exist so that the receiver (as client) can connect
- to the provider (as server).</para>
+ ainsi que les confirmations en provenance des tous les autres noeuds existants.
+ Cela nécessite qu'un <quote>chemin</quote> doit exister pour
+ que le recepteur (le client) puisse se connecter au fournisseur (le serveur).</para>
- <para> Every node in the system must listen for events from every
+ <para> Chaque noeud du système doit écouter les événements
+ de tous les autres noeuds. En règle générale, un abonné
other node in the system. As a general rule of thumb, a subscriber
- (see <xref linkend="stmtsubscribeset"/>) should listen for events
- of the set's origin on the same provider, where it receives the
- data from. In turn, the origin of the data set should listen for
- events from the origin in the opposite direction. A node can
- listen for events from one and the same origin on different
- providers at the same time. However, to process
- <command>SYNC</command> events from that origin, all data
- providers must have the same or higher sync status, so this will
- not result in any faster replication behaviour.
+ (voir <xref linkend="stmtsubscribeset"/>) doit écouter les événements
+ d'un ensemble origine sur un fournisseur unique, qui lui envoie
+ les données. En retour, l'origine de l'ensemble de réplication
+ doit écouter les événements dans la direction opposée.
+ Un noeud peut écouter simultanément les événéments d'un même ensemble d'origine
+ en provenance de différents fournisseurs. Cependant pour traiter les
+ événements <command>SYNC</command> de cette ensemble d'origine tous les
+ fournisseurs de données doivent avoir un niveau de synchronisation égal
+ ou supérieur, afin d'éviter des comportements de réplication trop
+ rapide.
</para>
<variablelist>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the event origin the receiver is listening for.</para></listitem>
+ <listitem><para> L'identifiant du noeud d'origine que le récepteur écoute.</para></listitem>
</varlistentry>
<varlistentry><term><literal> PROVIDER = ival </literal></term>
- <listitem><para> Node ID of the node from which the receiver gets
- events that come from the origin. If not specified, default is
- the origin.</para></listitem>
+ <listitem><para> L'identifiant du noeud qui envoie au récepteur les événements
+ produits par le noeud origine. Si cette valeur n'est pas spécifiée,
+ il s'agit du noeud origine.</para></listitem>
</varlistentry>
<varlistentry><term><literal> RECEIVER = ival </literal></term>
- <listitem><para> The ID of the node receiving the events.</para></listitem>
+ <listitem><para> L'identifiant du noeud recevant les événements.</para></listitem>
</varlistentry>
</variablelist>
- <para> This uses &funstorelisten;. </para>
- <para> For more details, see &rlistenpaths;.</para>
+ <para> Cette commande utilise &funstorelisten;. </para>
+ <para> Pour plus de détails, consultez &rlistenpaths;.</para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
@@ -937,9 +937,10 @@
<para> Aucun verouillage ne devrait être visible depuis l'application. </para>
</refsect1>
- <refsect1> <title> Note de version </title> <para> This command
- was introduced in &slony1; 1.0. As of version 1.1, you <emphasis>should</emphasis> no
- longer need to use this command, as listen paths are generated automatically. </para>
+ <refsect1> <title> Note de version </title> <para> Cette commande fut introduite
+ dans &slony1; 1.0. À partir de la version 1.1, vous ne <emphasis>devriez</emphasis>
+ pas avoir besoin de cette commande, car les voies d'écoute sont générées automatiquement.
+ </para>
</refsect1>
</refentry>
@@ -950,8 +951,8 @@
<refnamediv><refname>DROP LISTEN</refname>
- <refpurpose> Eliminate configuration indicating how
- &slony1; node listens for events
+ <refpurpose> Élimine la configuration qui décrit comment un noeud
+ &slony1; écoute les événements
</refpurpose></refnamediv>
<refsynopsisdiv>
@@ -962,24 +963,24 @@
<refsect1>
<title>Description</title>
- <para> Remove a <quote>listen</quote> configuration entry. </para>
+ <para> Supprime une <quote>voie d'écoute</quote> de la configuration. </para>
<variablelist>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the event origin the receiver is listening for.</para></listitem>
+ <listitem><para> Identifiant du noeudIdentifiant du noeud of the event origin the receiver is listening for.</para></listitem>
</varlistentry>
<varlistentry><term><literal> PROVIDER = ival </literal></term>
- <listitem><para> Node ID of the node from which the receiver gets
- events that come from the origin. If not specified, default is
- the origin.</para></listitem>
+ <listitem><para> Identifiant du noeud qui envoie au recepteur les événements
+ produits par l'origine. Si cette valeur n'est pas spécifiée, alors il
+ s'agit de l'origine.</para></listitem>
</varlistentry>
<varlistentry><term><literal> RECEIVER = ival </literal></term>
- <listitem><para> The ID of the node receiving the events.</para></listitem>
+ <listitem><para> L'identifiant du noeud qui reçoit les événements.</para></listitem>
</varlistentry>
</variablelist>
- <para> This uses &fundroplisten;. </para>
+ <para> Cette commande utilise &fundroplisten;. </para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
@@ -990,9 +991,10 @@
<para> Aucun verouillage ne devrait être visible depuis l'application. </para>
</refsect1>
- <refsect1> <title> Note de version </title> <para> This command
- was introduced in &slony1; 1.0. As of version 1.1, you should not
- need to use it anymore. </para>
+ <refsect1> <title> Note de version </title> <para> Cette commande fut introduite
+ dans &slony1; 1.0. À partir de la version 1.1, vous ne <emphasis>devriez</emphasis>
+ pas avoir besoin de cette commande, car les voies d'écoute sont générées automatiquement.
+ </para>
</refsect1>
</refentry>
@@ -1004,9 +1006,9 @@
<refnamediv><refname>TABLE ADD KEY</refname>
- <refpurpose> Add primary key for use by
- &slony1; for a table with no suitable
- key </refpurpose></refnamediv>
+ <refpurpose> Ajoute une clef primaire pour
+ &slony1; dans une table qui n'en possède pas
+ </refpurpose></refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
@@ -1017,61 +1019,64 @@
<title>Description</title>
<para>
- In the &slony1; replication system,
- every replicated table is required to have at least one
- <command>UNIQUE</command> constraint whose columns are
- declared <command>NOT NULL.</command> Any primary key
- satisfies this requirement.
+ Dans un système de réplication &slony1;, chaque table répliquée
+ doit avoir au moins une contrainte
+ <command>UNIQUE</command> dont les colonnes sont déclarées
+ <command>NOT NULL</command>. N'importe quelle clef primaire
+ respecte ces pré-requis.
</para>
<para>
- As a last resort, <emphasis>in versions of &slony1; prior to
- 2.0</emphasis>, this command can be used to add such an attribute
- to a table that does not have a primary key. Since this
- modification can have unwanted side effects, <emphasis>it is
- strongly recommended that users add a unique and not null
- attribute by other means.</emphasis>
+ En dernier recours, <emphasis>dans les versions de &slony1; antérieures
+ à la 2.0</emphasis>, cette commande peut être utilisée pour ajouter
+ un attribut à une table qui ne possède par de clef primaire.
+ Sachant que cette modification pour avoir des effets secondaires
+ indésirables, <emphasis>il est très fortement recommandé que les
+ utilisateurs ajoute les attributs unique et not null par
+ leurs propres moyens.</emphasis>
</para>
- <para> If you intend to use &slony1; version 2.0, you
- <emphasis>must</emphasis> arrange for a more proper primary key.
- &slony1; will not provide one for you, and if you have cases of
- keys created via <command>TABLE ADD KEY</command>, you cannot
- expect &slony1; to function properly. </para>
+ <para> Si vous comptez utilisez &slony1; version 2.0, vous
+ <emphasis>devez</emphasis> vous débrouiller pour définir
+ une clef primaire plus adéquate.
+ &slony1; ne vous en fournira pas une, et si vous
+ avez des clefs créées via <command>TABLE ADD KEY</command>,
+ ne vous attendez pas à ce que &slony1; fonctionne correctement. </para>
<variablelist>
<varlistentry><term><literal> NODE ID = ival </literal></term>
- <listitem><para> Node ID of the set origin where the table will be
- added as a set member. (See <xref linkend="stmtsetaddtable"/>.)</para></listitem>
+ <listitem><para> Identifiant du noeud de l'ensemble de réplication d'origine
+ où l'on ajoute la table dans l'ensemble (voir <xref linkend="stmtsetaddtable"/>.)</para></listitem>
</varlistentry>
<varlistentry><term><literal> FULLY QUALIFIED NAME = 'string' </literal></term>
- <listitem><para> The full name of the table consisting of the schema
- and table name as the SQL expression <command>quote_ident(nspname)
- || '.' || quote_ident(relname)</command>
- would return it.</para></listitem>
+ <listitem><para> Le nom complet de la table composé du nom du schéma
+ et du nom de la table, au format SQL suivant
+ <command>quote_ident(nspname)
+ || '.' || quote_ident(relname)</command>.</para></listitem>
</varlistentry>
</variablelist>
- <note><para> There is a limitation at present; you can create a
- &postgres; table with no columns, as with <command> create table
- real_short (); </command>. &slony1; will refuse to handle such a
- table. This isn't presently regarded as a serious limitation, as
- we can't see there being terribly much interest in replicating
- tables that contain no application data.</para> </note>
+ <note><para> Pour le moment il existe des limitations; vous pouvez
+ créer une table &postgres; avec aucune colonne, par exemple
+ <command> create table table_vide (); </command>.
+ &slony1; refusera de manipuler une telle table.
+ Ce n'est pas vraiment une limitation génante, car il est
+ n'est pas très intéressant de répliquer des tables qui ne contiennent
+ aucune information.</para> </note>
- <caution><para> <command>TABLE ADD KEY</command> <emphasis>should
- not be used</emphasis> if you can possibly avoid it. It is
- emphatically <emphasis>not</emphasis> a &bestpracticelink;. </para>
+ <caution><para> <command>TABLE ADD KEY</command> <emphasis>ne doit
+ pas être utilisée</emphasis> si vous pouvez vous en passer.
+ C'est le <emphasis></emphasis> d'une &bestpracticelink;. </para>
- <para> The absence of a proper primary key should be a big red
- flag that the database schema is <emphasis>broken.</emphasis> The
- <emphasis>right</emphasis> way to repair this is to introduce a
- proper primary key, not to have &slony1; <quote>fake</quote> one
- up.</para>
+ <para> L'absence d'une clef primaire adéquate est
+ une indication très sérieuse que le schéma est
+ <emphasis>défectueux</emphasis>. La
+ <emphasis>bonne</emphasis> méthode pour le réparer est d'introduire
+ un clef primaire adéquate, pas demander à &slony1; d'en <quote>bricoler</quote> une.</para>
- <para>It is <emphasis>not</emphasis> supported in &logshiplink;,
- and we do not intend to add support.</para> </caution>
+ <para>Cette commande n'est <emphasis>pas</emphasis> supportée par le &logshiplink;,
+ et nous n'avons pas l'intention de développer ce support.</para> </caution>
- <para> This uses &funtableaddkey;. </para>
+ <para> Cette commande utilise &funtableaddkey;. </para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
@@ -1081,36 +1086,37 @@
</refsect1>
<refsect1> <title> Utilisation de verrous </title>
- <para> On the origin node, this will take out an exclusive lock on
- the table being modified for as long as it takes to:</para>
+ <para> Sur le noeud origine, la commande posera un verrou exclusif
+ sur la table modifiée tant que ces opérations ne seront pas terminées :
+ :</para>
<itemizedlist>
- <listitem><para> Alter the table, adding the column;</para></listitem>
- <listitem><para> Alter each row in the table, attaching the sequence value;</para></listitem>
- <listitem><para> Adding the new unique index to the table.</para></listitem>
+ <listitem><para> Modifier la table, ajouter la colonne;</para></listitem>
+ <listitem><para> Modifier chaque ligne de la table, attacher la valeur de la séquence;</para></listitem>
+ <listitem><para> Ajouter un nouvel index unique à la table.</para></listitem>
</itemizedlist>
- <para> On subscriber nodes, these alterations take place on the
- table when it is empty, and do not add any particular additional
- burden to subscription time where the table will be locked on the
- subscriber node.</para>
+ <para> Sur les noeus abonnés, ces modifications sont
+ réalisée sur la table losqu'elle est vode, et perturbe
+ pas particulièrement l'abonnement au cours du verrouillage
+ sur le noeud abonné.</para>
- <para> If the table is large and frequently updated, by your
- applications, this will impose a not-insignificant application
- outage for the duration of the time it takes to modify the table
- on the origin node. That is why it is recommended that this
- command should not be used if you can possibly avoid it.</para>
-
+ <para> Si la table est volumineuse et fréquemment mise à jour
+ par vos applications, cela imposera un coupure de service
+ significative qui correspond au tems de modification de la
+ table sur le noeud d'origine. C'est pourquoi il est recommandé
+ que cette commande ne sit pas utilisée quand c'est possible.
</refsect1>
<refsect1> <title> Note de version </title>
<para> Cette commande fut introduite dans &slony1; 1.0 </para>
-<warning> <para> This command is <emphasis> no longer supported </emphasis>
- as of &slony1; version 2.0. In version 2, the various
- <quote>catalogue breakages</quote> done in &postgres; versions
- prior to 8.3 are being eliminated so that schema dumps may be
- taken from any node. That leaves the <quote>kludgy</quote>
- columns created via <command>TABLE ADD KEY</command> as the only
- thing that prevents <xref linkend="stmtuninstallnode"/> from being
- comprised of the SQL statement <command>drop schema _ClusterName
+<warning> <para> Cette commande n'est <emphasis> plus supportée</emphasis>
+ à partir de &slony1; version 2.0. Dans la version 2, les différents
+ <quote>modifications du catalogue</quote> réalisée sur les
+ versions de &postgres; antérieures à la 8.3 sont éliminées
+ afin que les exports de schéma puissent être utilisés sur n'importe
+ quel noeud. Ainsi les colonnes <quote>bricolées</quote> par
+ <command>TABLE ADD KEY</command> sont la chose qui empêche la commande
+ <xref linkend="stmtuninstallnode"/> d'être équivalente à
+ la commande SQL <command>drop schema _nom_du_cluster
cascade;</command>.</para> </warning>
</refsect1>
</refentry>
@@ -1123,8 +1129,8 @@
<refnamediv><refname>CREATE SET</refname>
- <refpurpose> Create &slony1; replication
- set </refpurpose></refnamediv>
+ <refpurpose> Crée un ensemble de réplication &slony1;
+ </refpurpose></refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
@@ -1135,45 +1141,45 @@
<title>Description</title>
<para>
- In the &slony1; replication system,
- replicated tables are organized in sets. As a general rule of
- thumb, a set should contain all the tables of one application,
- that have relationships. In a well designed application, this is
- equal to all the tables in one schema.
+ Dans le système de réplication &slony1;, les tables répliquées sont
+ regroupées en ensembles. En règle générale, un ensemble contient
+ des tables reliées pour une application donnée. Dans application
+ correctement conçue, toutes ces tables sont regroupées dans un
+ schéma.
</para>
<para>
- The smallest unit one node can subscribe for replication from
- another node is a set. A set always has an origin. In
- classical replication terms, that would be the <quote>master.</quote>
- Since in &slony1; a node can be the <quote>master</quote> over one set,
- while receiving replication data in the <quote>slave</quote> role for
- another at the same time, this terminology may easily become
- misleading and should therefore be replaced with <quote>set
- origin</quote> and <quote>subscriber</quote>.
+ L'ensemble de réplication est la plus petite unité qu'un noeud peut répliquer vers un autre noeud.
+ Un ensemble de réplication a toujours une origine. En terme classique,
+ c'est ce qu'on appele le <quote>maître</quote>.
+ Puisqu'avec &slony1; un noeud peut être simultanément <quote>maître</quote> pour un ensemble,
+ et tenir le rôle d'<quote>esclave</quote> pour un autre, cette terminologie peut
+ rapidement prêter à confusion et doit par conséquent être remplacée par
+ <quote>ensemble d'origine</quote> et <quote>abonné</quote>.
</para>
<variablelist>
<varlistentry><term><literal> ID = ival </literal></term>
- <listitem><para> ID of the set to be created.</para></listitem>
+ <listitem><para> Identifiant de l'ensemble qu'il faut créer.</para></listitem>
</varlistentry>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Initial origin node of the set.</para></listitem>
+ <listitem><para> Noeud d'origine initial de cet ensemble.</para></listitem>
</varlistentry>
- <varlistentry><term><literal> COMMENT = 'string' </literal></term>
- <listitem><para> A descriptive text added to the set entry.</para>
- <para> If none is provided, a default value is set; <command>A replication set so boring no one thought to give it a name</command>. </para>
+ <varlistentry><term><literal> COMMENT = 'chaîne' </literal></term>
+ <listitem><para> Un text descriptif peut être ajoutée pour l'ensemble de réplication.</para>
+ <para> Si aucune commentaire n'est fourni, la valeur par défaut est <command>A replication set so boring no one thought to give it a name</command> (NdT : <quote>Un ensemble de réplication tellement
+ ennuyeux qui personne n'a pensé à lui donner un nom</quote>)
</listitem>
</varlistentry>
</variablelist>
- <para> This uses &funstoreset; . </para>
+ <para> Cette commande utilise &funstoreset; . </para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
CREATE SET ( ID = 1,
ORIGIN = 1,
- COMMENT = 'Tables for ticketing system' );
+ COMMENT = 'Tables du système de réservation' );
</programlisting>
</refsect1>
<refsect1> <title> Utilisation de verrous </title>
@@ -1182,7 +1188,7 @@
</refsect1>
<refsect1> <title> Note de version </title>
<para> Cette commande fut introduite dans &slony1; 1.0 </para>
- <para> Until version 1.2, it would crash if no comment was provided. </para>
+ <para> Jusqu'à la version 1.2, la commande échoue si aucun commentaire n'est fourni. </para>
</refsect1>
</refentry>
@@ -1194,8 +1200,8 @@
<refnamediv><refname>DROP SET</refname>
- <refpurpose> Discard &slony1;
- replication set </refpurpose></refnamediv>
+ <refpurpose> Enlever un ensemble de réplication &slony1;
+ </refpurpose></refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
@@ -1206,22 +1212,22 @@
<title>Description</title>
<para>
- Drop a set of tables from the &slony1;
- configuration. This automatically unsubscribes all nodes from the
- set and restores the original triggers and rules on all
- subscribers.
+ Supprime un ensemble de table de la configuration &slony1;.
+ Cette commande désabonne automatiquement tous les noeuds qui
+ héberge cet ensemble et rétablit les règles et les triggers
+ originaux sur tous les abonnés.
</para>
<variablelist>
<varlistentry><term><literal> ID = ival </literal></term>
- <listitem><para> ID of the set to be dropped.</para></listitem>
+ <listitem><para> Identifiant de l'ensemble qu'il faut supprimer.</para></listitem>
</varlistentry>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Current origin node of the set.</para></listitem>
+ <listitem><para> Noeud d'origine actuel de l'ensemble de réplication.</para></listitem>
</varlistentry>
</variablelist>
- <para> This uses &fundropset;. </para>
+ <para> Cette commande utilise &fundropset;. </para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
@@ -1231,9 +1237,9 @@
</refsect1>
<refsect1> <title> Utilisation de verrous </title>
- <para> On each node, this will require taking out exclusive locks
- on each replicated table in order to modify the table schema to
- clean up the triggers and rules. </para>
+ <para> Sur chaque noeud, la commande pose un verrou exclusif sur
+ chaque table répliquée afin de modifier le schéma de la table
+ pour nettoyer les triggers et les règles. </para>
</refsect1>
<refsect1> <title> Note de version </title>
<para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -1247,8 +1253,8 @@
<refnamediv><refname>MERGE SET</refname>
- <refpurpose> Merge &slony1; replication
- sets together </refpurpose></refnamediv>
+ <refpurpose> Fusionne plusieurs ensemble de réplication &slony1;
+ </refpurpose></refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
@@ -1258,37 +1264,38 @@
<refsect1>
<title>Description</title>
- <para> Merge a set of tables and sequences into another one. This
- function is a workaround for the problem that it is not possible
- to add tables/sequences to already-subscribed sets. One may create
- a temporary set, add the new objects to that, subscribe all nodes
- currently subscribed to the other set to this new one, and then
- merge the two together, eliminating the set ID that was being
- added.
+ <para> Fusionne un ensemble de tables et de séquences dans un autre.
+ Cette fonction est un contournement face à l'impossibilité
+ d'ajouter des tables/séquences à des ensembles en cours de
+ réplication. On peut alors créer un ensemble temporaire, y ajouter
+ les nouveaux objects, abonner tous les noeuds à ce nouvel ensemble,
+ puis fusionner l'ensemble courant et l'ensemble temporaire, et ce qui supprime
+ l'identifiant de l'ensemble temporaire.
+
</para>
<para>
- This operation will refuse to be run if the two sets do not have
- <emphasis>exactly</emphasis> the same set of subscribers.
+ Cette opération ne fonctionnera si les deux ensembles ne sont pas
+ répliqués <emphasis>exactement</emphasis> sur les mêmes noeuds abonnés.
</para>
<variablelist>
<varlistentry><term><literal> ID = ival </literal></term>
- <listitem><para> Unique ID of the set to contain the union of the two separate sets.</para></listitem>
+ <listitem><para> Identifiant unique de l'ensemble qui contiendra les deux ensembles distincts.</para></listitem>
</varlistentry>
<varlistentry><term><literal> ADD ID = ival </literal></term>
- <listitem><para> Unique ID of the set whose objects should be transferred. </para></listitem>
+ <listitem><para> Identifiant unique de l'ensemble de l'ensemble dont les objets vont être transférés. </para></listitem>
</varlistentry>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Current origin node for both sets. </para></listitem>
+ <listitem><para> Noeud d'origine actuel des deux ensembles. </para></listitem>
</varlistentry>
</variablelist>
- <para> This uses &funmergeset;. </para>
+ <para> Cette commande utilise &funmergeset;. </para>
</refsect1>
<refsect1><title>Exemple</title>
<programlisting>
- # Assuming that set 1 has direct subscribers 2 and 3
+ # Supposons que l'ensemble 1 est répliqué sur les noeuds 2 et 3
SUBSCRIBE SET (ID = 999, PROVIDER = 1, RECEIVER = 2);
SYNC (ID=1);
WAIT FOR EVENT (ORIGIN = 1, CONFIRMED = 2, WAIT FOR=1);
@@ -1302,21 +1309,24 @@
<para> Aucun verouillage ne devrait être visible depuis l'application. </para>
</refsect1>
- <refsect1><title> Dangerous/Unintuitive Behaviour </title>
+ <refsect1><title> Comportement dangereux ou non-intuitif </title>
- <para> Merging takes place based on the configuration on the origin
- node. If a merge is requested while subscriptions are still being
- processed, this can cause in-progress subscribers' replication to
- break, as they'll be looking for configuration for this set which
- the merge request deletes. Do not be too quick to merge sets.
+ <para> La fusion se déroule suivant la configuration sur le noeud origine.
+ Si une fusion est demandée alors que les abonnements sont toujours
+ en cours de traitement, cela peut briser les réplications en cours
+ sur les noeuds abonnés, car ils chercheront la configuration de cet
+ ensemble alors qu'il vient d'être supprimé. Ne soyez pas trop
+ rapides lorsque vous fusionner des ensembles.
</para>
</refsect1>
- <refsect1> <title> Note de version </title> <para> This command
- was introduced in &slony1; 1.0.5. In 1.2.1, a race condition was
- rectified where the merge request would be submitted while
- subscriptions were still in process on subscribers; it refuses to
- merge before subscriptions are complete. </para>
+ <refsect1> <title> Note de version </title> <para> Cette commande
+ fut introduite dans &slony1; 1.0.5. Dans la version 1.2.1,
+ une condition de compétition ("race condition") a été corrigée.
+ Elle apparaissait lorsque la requête de fusion était soumise
+ alors que les demande d'abonnement étaient traités.
+ Cela empêche les fusion avant que les abonnements soient
+ complètement réalisés. </para>
</refsect1>
</refentry>
@@ -2057,13 +2067,13 @@
</varlistentry>
<varlistentry><term><literal> PROVIDER = ival </literal></term>
- <listitem><para> Node ID of the data provider from which this
+ <listitem><para> Identifiant du noeud of the data provider from which this
node draws data.</para></listitem>
</varlistentry>
<varlistentry><term><literal> RECEIVER = ival </literal></term>
- <listitem><para> Node ID of the new subscriber</para></listitem>
+ <listitem><para> Identifiant du noeud of the new subscriber</para></listitem>
</varlistentry>
<varlistentry><term><literal> FORWARD = boolean </literal></term>
@@ -2214,7 +2224,7 @@
</varlistentry>
<varlistentry><term><literal> RECEIVER = ival </literal></term>
- <listitem><para> Node ID of the (former) subscriber</para></listitem>
+ <listitem><para> Identifiant du noeud of the (former) subscriber</para></listitem>
</varlistentry>
</variablelist>
@@ -2299,7 +2309,7 @@
</varlistentry>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the current set origin</para></listitem>
+ <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
</varlistentry>
</variablelist>
@@ -2351,7 +2361,7 @@
</varlistentry>
<varlistentry><term><literal> ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the current set origin</para></listitem>
+ <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
</varlistentry>
</variablelist>
@@ -2429,12 +2439,12 @@
</varlistentry>
<varlistentry><term><literal> OLD ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the current set origin</para></listitem>
+ <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
</varlistentry>
<varlistentry><term><literal> NEW ORIGIN = ival </literal></term>
- <listitem><para> Node ID of the new set origin</para></listitem>
+ <listitem><para> Identifiant du noeud of the new set origin</para></listitem>
</varlistentry>
</variablelist>
@@ -2512,7 +2522,7 @@
</varlistentry>
<varlistentry><term><literal> BACKUP NODE = ival </literal></term>
- <listitem><para> Node ID of the node that will take over all
+ <listitem><para> Identifiant du noeud of the node that will take over all
sets originating on the failed node</para></listitem>
</varlistentry>
More information about the Trad
mailing list