[Trad] [svn:pgfr] r1086 - traduc/trunk/slony

svncommit at kryskool.org svncommit at kryskool.org
Jeu 3 Juil 11:04:57 CEST 2008


Auteur: daamien
Date: 2008-07-03 11:04:52 +0200 (jeu, 03 jui 2008)
Nouvelle Révision: 1086

Modification:
   traduc/trunk/slony/slonconf.xml
Log:
Slony: slonconf.xml : 1ere traduction (à relire)



Modified: traduc/trunk/slony/slonconf.xml
===================================================================
--- traduc/trunk/slony/slonconf.xml	2008-07-03 08:38:09 UTC (rev 1085)
+++ traduc/trunk/slony/slonconf.xml	2008-07-03 09:04:52 UTC (rev 1086)
@@ -5,128 +5,135 @@
      révision $Revision$ -->
 
 <article id="runtime-config">
-  <title>Run-time Configuration</title>
+  <title>Configuration</title>
   <indexterm>
     <primary>configuration</primary>
-    <secondary>of the slon daemon</secondary>
+    <secondary>du démon slon </secondary>
   </indexterm>
 
   <para>
-    There are several configuration parameters that affect the
-    behavior of the replication system.  In this section, we describe
-    how to set the <application>slon</application> daemon's
-    configuration parameters; the following subsections discuss each
-    parameter in detail.
+    Il y a plusieurs paramètres de configuration qui affectent le comportement
+    du système de réplication. Dans cette section, nous allons décrire
+    comment définir les paramètres de configuration du démon 
+    <application>slon</application>; La sous-section qui suit détaille
+    chaque paramètre :
   </para>
 
   <para>
-    All parameter names are case-insensitive. Every parameter takes a value of 
-    one of four types: boolean, integer, floating point, or string.
-    Boolean values may be written as <literal>ON</literal>, <literal>OFF</literal>,
+    Tous les noms de paramètres sont sensibles à la casse des lettres.
+    Chaque paramètre se voir assigné une valeur de types : booléen,
+    entier, flottant ou chaîne de caractères. Les valeurs booléennes
+    peuvent être <literal>ON</literal>, <literal>OFF</literal>,
     <literal>FALSE</literal>, <literal>YES</literal>, <literal>NO</literal>, 
-    <literal>1</literal>, <literal>0</literal> (all case-insensitive) or any 
-    unambiguous prefix of these.
+    <literal>1</literal>, <literal>0</literal> (toutes en majuscule) ou 
+    n'importe quel préfixe non-ambigüe de ces valeurs.
   </para>
 
   <para>
-    One parameter is specified per line. The equal sign between name and 
-    value is optional. Whitespace is insignificant and blank lines are
-    ignored. Hash marks (<literal>#</literal>) introduce comments
-    anywhere.  Parameter values that are not simple identifiers or
-    numbers must be single-quoted.
+    On spécifie un paramètre par ligne. Le signe égal entre le nom
+    et la valeur est optionnel. Les espaces ne sont pas 
+    significatifs et les lignes vides sont ignorées.
+    Le caracière dièse (<literal>#</literal>) permet de placer
+    un commentaire n'importe où. Les valeurs des paramètres qui ne 
+    sont pas des identifiant ou des nombres doivent être encadrées
+    par des simples quotes.
   </para>
 
   <para>
-    Some options may be set through the Command-line, these options
-    override any conflicting settings in the configuration file.
+    Certaines options peuvent être définies en ligne de commande,
+    ces options surchargent les paramètres identiques qui se trouvent
+    dans le fichier de configuration.
   </para>
 
 
 <sect1 id="slon-config-logging">
-  <title>Logging</title>
+  <title>Traces</title>
   <variablelist>
     <varlistentry id="slon-config-logging-syslog" xreflabel="slon_conf_syslog">
-      <term><varname>syslog</varname> (<type>integer</type>)</term>
+      <term><varname>syslog</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>syslog</varname> configuration parameter</primary>
+        <primary>paramètre de configuration de<varname>syslog</varname></primary>
       </indexterm>
       <listitem>
-        <para>Sets up logging to syslog. If this parameter is 1, messages go both 
-          to syslog and the standard output. A value of 2 sends output only to syslog 
-          (some messages will still go to the standard output/error).  The default 
-          is 0, which means syslog is off.
+        <para>Active les traces avec syslog. Si les paramètre est 1, les messages vont
+	  à la fois vers systlog et la sortie standard. La valeur 2 envoie les traces
+	  uniquement à syslog. ( toutefois certains messages seront toujours envoyés
+	  sur la sortie standard ou sur la sortie d'erreur). Par défaut, ce paramètre 
+	  est à 0, ce qui signifie que syslog est désactivé.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-syslog-facility" xreflabel="slon_conf_syslog_facility">
-      <term><varname>syslog_facility</varname> (<type>string</type>)</term>
+      <term><varname>syslog_facility</varname> (<type>chaîne</type>)</term>
       <indexterm>
-        <primary><varname>syslog_facility</varname> configuration parameter</primary>
+        <primary>paramètre de configuration de <varname>syslog_facility</varname></primary>
       </indexterm>
       <listitem>
-        <para>Sets the syslog <quote>facility</quote> to be used when
-        syslog enabled.  Valid values are LOCAL0, LOCAL1, LOCAL2,
-        LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7.  The default is
+        <para>Positionne la <quote>facility</quote> que syslog devra utiliser
+	Les valeurs valides sont LOCAL0, LOCAL1, LOCAL2,
+        LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7.  La valeur par défaut est
         LOCAL0.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-syslog-ident" xreflabel="slon_conf_syslog_ident">
-      <term><varname>syslog_ident</varname> (<type>string</type>)</term>
+      <term><varname>syslog_ident</varname> (<type>chaîne</type>)</term>
       <indexterm>
-        <primary><varname>syslog_ident</varname> configuration parameter</primary>
+        <primary>Paramètre de configuration de <varname>syslog_ident</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Sets the program name used to identify slon messages in syslog. 
-          The default is slon.
+          Définit le nom du programme utilisé pour identifié les messages slon
+	  dans syslog. La valeur par défaut est slon.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-log-level" xreflabel="lon_conf_log_level">
-      <term><varname>log_level</varname> (<type>integer</type>)</term>
+      <term><varname>log_level</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>log_level</varname> configuration parameter</primary>
+        <primary>Paramètre de configuration du <varname>log_level</varname></primary>
       </indexterm>
       <listitem>
-        <para>Debug log level (higher value ==> more output).  Range: [0,4], default 0</para>
+        <para>Niveau de traces de debug (plus la valeur est haute, plus les messages sont verbeux).
+	  Valeurs possibles : de 0 à 4, valeur par défaut : 0
+	</para>
 
-	<para> There are <link linkend="nineloglevels">nine log
-	message types</link>; using this option, some or all of
-	the <quote>debugging</quote> levels may be left out of the
-	slon logs. In &slony1; version 2, a lot of log message levels have
-	been revised in an attempt to ensure the <quote>interesting
-	stuff</quote> comes in at CONFIG/INFO levels, so that you
-	could run at level 0, omitting all of the <quote>DEBUG</quote>
-	messages, and still have meaningful contents in the
-	logs. </para>
+	<para> Il y a <link linkend="nineloglevels">neuf niveaux de messages
+	    de trace</link>; en utilisant cette option, une partie ou l'ensemble
+	  des niveaux <quote>debug</quote> peuvent être désactivés.
+	  Avec &slony1; version 2, beaucoup de niveaux de message ont
+	  été révisé afin que des <quote>trucs intéressants</quote>
+	  apparaissent à partir des niveaux CONFIG/INFO, et qu'il soit possible
+	  de fonctionner au niveau 0, en ignorant tous les messages
+	  <quote>DEBUG</quote> et continuer à recevoir des informations
+	  utiles dans les fichiers de trace.</para>
 
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-log-pid" xreflabel="slon_conf_log_pid">
-      <term><varname>log_pid</varname> (<type>boolean</type>)</term>
+      <term><varname>log_pid</varname> (<type>booléen</type>)</term>
       <indexterm>
-        <primary><varname>log_pid</varname> configuration parameter</primary>
+        <primary>paramètre de configuration du <varname>log_pid</varname></primary>
       </indexterm>
       <listitem>
-        <para>Determins, if you would like the pid of the (parent) slon process to
-          appear in each log line entry.
+        <para>Détermine si vous souhaitez que le PID du processus père slon
+	  doit apparaître dans chaque ligne du fichier de trace. 
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-log-timestamp" xreflabel="slon_conf_log_timestamp">
-      <term><varname>log_timestamp</varname> (<type>boolean</type>)</term>
+      <term><varname>log_timestamp</varname> (<type>booléen</type>)</term>
       <indexterm>          
-        <primary><varname>log_timestamp</varname> configuration parameter</primary>
+        <primary>paramètre de configuration de <varname>log_timestamp</varname></primary>
       </indexterm>
       <listitem>
-        <para>Determines if you would like the timestamp of the event being logged to 
-          appear in each log line entry.
+        <para>Détermine si vous souhaitez que le timestamp de chaque événement doit
+	  apparaître dans chaque ligne du fichier de trace.
         </para>
       </listitem>
     </varlistentry>
@@ -135,27 +142,27 @@
 
 
     <varlistentry id="slon-config-logging-log-timestamp-format" xreflabel="slon_conf_log_timestamp_format">
-      <term><varname>log_timestamp_format</varname> (<type>string</type>)</term>
+      <term><varname>log_timestamp_format</varname> (<type>chaîne</type>)</term>
       <indexterm>          
-        <primary><varname>log_timestamp_format</varname> configuration parameter</primary>
+        <primary>paramètre de configuration du <varname>log_timestamp_format</varname></primary>
       </indexterm>
       <listitem>
-        <para>A <function>strftime()</function>-conformant format
-        string for use if <envar>log_timestamp</envar> is enabled. The
-        default is <quote>%Y-%m-%d %H:%M:%S %Z</quote>
+        <para>Une chaîne au format conforme avec <function>strftime()</function>
+          qui sera utilisé si <envar>log_timestamp</envar> est activé.
+	  La valeur par défaut est <quote>%Y-%m-%d %H:%M:%S %Z</quote>
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-logging-pid-file" xreflabel="slon_conf_log_pid_file">
-      <term><varname>pid_file</varname> (<type>string</type>)</term>
+      <term><varname>pid_file</varname> (<type>chaîne</type>)</term>
       <indexterm>
-        <primary><varname>pid_file</varname> configuration parameter</primary>
+        <primary>paramètre de configuration du <varname>pid_file</varname></primary>
       </indexterm>
       <listitem>
-        <para>Location and filename you would like for a file
-        containing the Process ID of the slon process. The default is
-        not defined in which case no file is written.
+        <para>L'emplacement et le nom du fichier où vous souhaitez
+	  stocker le PID du processus slon. La valeur par défaut n'est
+	  pas défini, ce qui implique qu'aucun fichier n'est écrit.
         </para>
       </listitem>
     </varlistentry>
@@ -163,46 +170,48 @@
 </sect1>
 
 <sect1 id="slon-config-connection">
-  <title>Connection settings</title>
+  <title>Paramètres de connexion</title>
   <variablelist>
     <varlistentry id="slon-config-connection-cluster-name" xreflabel="slon_conf_cluster_name">
-      <term><varname>cluster_name</varname>  (<type>string</type>) </term>
+      <term><varname>cluster_name</varname>  (<type>chaîne</type>) </term>
       <indexterm>
-        <primary><varname>cluster_name</varname> configuration parameter</primary>
+        <primary>paramètre de configuration <varname>cluster_name</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Set the cluster name that this instance of
-          <application>slon</application> is running against. The
-          default is to read it off the command line.
+          Définit le nom du cluster que l'instance de 
+          <application>slon</application> doit gérer.
+	  Par défaut cette valeur est obtenue en ligne de commande.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-connection-conn-info" xreflabel="slon_conf_conn_info">
-      <term><varname>conn_info</varname>  (<type>string</type>)</term>
+      <term><varname>conn_info</varname>  (<type>chaîne</type>)</term>
       <indexterm>
-        <primary><varname>conn_info</varname> configuration parameter</primary>
+        <primary>paramètre de configuration <varname>conn_info</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Set <application>slon</application>'s connection info;
-          default is to read it off the command line.
+          Définit les informations de connexion pour <application>slon</application>;
+	  Par défaut cette valeur est obtenue en ligne de commande.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-sql-on-connection" xreflabel="slon_conf_sql_on_connection">
-      <term><varname>sql_on_connection</varname>  (<type>string</type>)</term>
+      <term><varname>sql_on_connection</varname>  (<type>chaîne</type>)</term>
       <indexterm>
-        <primary><varname>sql_on_connection</varname> configuration parameter</primary>
+        <primary>paramètre de configuration de <varname>sql_on_connection</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Execute this SQL on each node at
-          <application>slon</application> connect time. Useful to set
-          logging levels, or to tune the planner/memory settings.  You
-          can specify multiple statements by separating them with a ;
+          Exécute cette requête SQL sur chaque noeud lorsque 
+          <application>slon</application> s'y connecte. Utile pour
+	  définir un niveau de trace, ou pour configurer les 
+	  paramètres du planificateur ou de la mémoire. 
+	  Vous pouvez spécifier de multiples requêtes en les 
+	  séparant par un point-virgule.
         </para>
       </listitem>
     </varlistentry>
@@ -210,32 +219,33 @@
   </variablelist>
 </sect1>
 <sect1 id="slon-archive-logging">
-  <title> Archive Logging Options </title>
+  <title> Options d'archivage </title>
   <variablelist>
     <varlistentry id="slon-config-archive-dir" xreflabel="slon_conf_archive_dir">
       <term><varname>archive_dir</varname> (<type>text</type>)</term>
       <indexterm>
-        <primary><varname>archive_dir</varname> configuration parameter</primary>
+        <primary>paramètre de configuration <varname>archive_dir</varname></primary>
       </indexterm>
       <listitem>
-        <para>This indicates in what directory sync archive files should be stored.
+        <para>Ceci indique dans quel répertoire les fichiers d'archivages des  syncs doivent
+	  être stockés.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-command-on-logarchive" xreflabel="slon_conf_command_on_log_archive">
-      <term><varname>command_on_logarchive</varname> (<type>text</type>)</term>
+      <term><varname>command_on_logarchive</varname> (<type>texte</type>)</term>
       <indexterm>
-        <primary><varname>command_on_logarchive</varname> configuration parameter</primary>
+        <primary>paramètre de configuration de <varname>command_on_logarchive</varname></primary>
       </indexterm>
       <listitem>
-        <para>This indicates a Unix command to be submitted each time
-        an archive log is successfully generated.
+        <para>Ceci définit une commande Unix qui sera lancé à 
+	  chaque fois qu'un fichier d'archive est produit.
         </para>
 
-        <para> The command will be passed one parameter, namely the
-        full pathname of the archive file.  Thus, supposing we have
-        the settings...</para>
+        <para> Un paramètre sera passé à cette commande : le chemin absolu du fichier d'archive.
+	  Ainsi si on imagine la configuration suivante :
+       </para>
 
         <para>
         <command>command_on_logarchive = <filename>/usr/local/bin/logstuff</filename></command>
@@ -244,21 +254,21 @@
         <command>archive_dir = <filename>/var/log/slony1/archivelogs/payroll</filename></command>
         </para>
 
-        <para> A typical log file might be named something like
+        <para> Un fichier de d'archive sera nommé de cette façon :
         <filename>/var/log/slony1/archivelogs/payroll/slony1_log_1_00000000000000000036.sql</filename></para>
 
-        <para> The command run after that SYNC was generated would be: </para>
+        <para> La commande exécutée après que le SYNC soit généré sera : </para>
 
         <para>
         <command><filename>/usr/local/bin/logstuff</filename> <filename>/var/log/slony1/archivelogs/payroll/slony1_log_1_00000000000000000036.sql</filename></command>
         </para>
 
-        <warning> <para> Note that this is run via
-        <function>system(const char *COMMAND)</function>; if the
-        program that is run takes five minutes to run, that will defer
-        the next <command>SYNC</command> by five minutes.  You
-        probably don't want the archiving command to do much
-        <quote>in-line</quote> work.</para></warning>
+        <warning> <para> Notons que cette commande est lancée avec la fonction
+        <function>system(const char *COMMAND)</function>; si le programme 
+	exécuté dure 5 minutes, cela retardera le prochain 
+        <command>SYNC</command> de cinq minutes. Vous devez vous assurer
+	que la commande d'archivage ne fait des choses trop 
+        <quote>compliquées</quote>.</para></warning>
 
       </listitem>
     </varlistentry>
@@ -266,78 +276,80 @@
   </variablelist>
 </sect1>
 <sect1 id="slon-config-interval">
-  <title>Event Tuning</title>
+  <title>Configuration des évènements</title>
   <variablelist>
     <varlistentry id="slon-config-sync-interval" xreflabel="slon_conf_sync_interval">
-      <term><varname>sync_interval</varname> (<type>integer</type>)</term>
+      <term><varname>sync_interval</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>sync_interval</varname> configuration parameter</primary>
+        <primary>paramètre de configuration <varname>sync_interval</varname></primary>
       </indexterm>
       <listitem>
-        <para>Check for updates at least this often in milliseconds. 
-          Range: [10-60000], default 100
+        <para>Fréquence maximale (en millisecondes) de vérification des mises à jour.
+	  Valeurs possibles : de 10 à 60000, La valeur par défaut est 100.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-sync-interval-timeout" xreflabel="slon_conf_sync_interval_timeout">
-      <term><varname>sync_interval_timeout</varname> (<type>integer</type>)</term>
+      <term><varname>sync_interval_timeout</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>sync_interval_timeout</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>sync_interval_timeout</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Maximum amount of time in milliseconds before issuing a
-          <command>SYNC</command> event, This prevents a possible race
-          condition in which the action sequence is bumped by the
-          trigger while inserting the log row, which makes this bump
-          is immediately visible to the sync thread, but the resulting
-          log rows are not visible yet.  If the
-          <command>SYNC</command> is picked up by the subscriber,
-          processed and finished before the transaction commits, this
-          transaction's changes will not be replicated until the next
-          <command>SYNC</command>.  But if all application activity
-          suddenly stops, there will be no more sequence bumps, so the
-          high frequent <option>-s</option> check won't detect that.
-          Thus, the need for
-          <envar>sync_interval_timeout</envar>. Range: [0-120000],
-          default 1000
+          Délai maximal, en millisecondes,avant qu'un événements 
+          <command>SYNC</command> soit déclenché. Ceci évite les 
+	  situation de compétition ( "race conditions" ) lorsqu'une 
+	  séquence d'actions est lancé par un trigger alors que des
+	  tuples très longs sont insérés, ce qui fait que la séquence d'action
+	  est immédiatement visible pour le processus de synchronisation
+	  alors que les lignes insérées ne sont pas encore visible.
+	  Si l'événement  <command>SYNC</command> est attrapé
+	  par un noeud abonné, puis traité et terminé avant que la 
+	  transaction ne soit committée, les changements de cette 
+	  transaction ne seront pas répliqués avant le 
+          <command>SYNC</command> suivant.  Cependant si
+	  toutes les applications s'arrêtent soudainement, il n'y 
+	  aura plus de séquence d'actions, et les vérifications 
+	  fréquente avec <option>-s</option> n'y feront rien. 
+	  Ainsi il est nécessaire d'avoir un paramètre 
+          <envar>sync_interval_timeout</envar>. 
+	  Valeurs possibles : [0-120000], valeur par défaut 1000
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-sync-group-maxsize" xreflabel="slon_conf_sync_group_maxsize">
-      <term><varname>sync_group_maxsize</varname> (<type>integer</type>)</term>
+      <term><varname>sync_group_maxsize</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>sync_group_maxsize</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>sync_group_maxsize</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Maximum number of <command>SYNC</command> events to group
-          together when/if a subscriber falls behind.
-          <command>SYNC</command>s are batched only if there are that
-          many available and if they are contiguous. Every other event
-          type in between leads to a smaller batch.  And if there is
-          only one <command>SYNC</command> available, even
-          <option>-g60</option> will apply just that one. As soon as a
-          subscriber catches up, it will apply every single
-          <command>SYNC</command> by itself.  Range: [0,10000], default:
-          20
+          Nombre maximum d'événements <command>SYNC</command> qui seront regroupés
+	  ensemble lorsqu'un noeud abonné tombe en panne.
+	  Les événements <command>SYNC</command>s ne sont empaquetés 
+	  que si ils ont nombreux et qu'ils sont contiguës.
+	  S'il n'y qu'un seul événement <command>SYNC</command> disponible,
+	  même l'option <option>-g60</option> s'appliquera à cet évènement unique.
+	  Dès qu'un noeud abonné rattrape son retard, il appliquera chaque événement
+	  <command>SYNC</command> individuellement.  
+	  Valeurs possibles : [0,10000], valeur par défaut : 20
         </para>
       </listitem>
     </varlistentry>
     
     <varlistentry id="slon-config-vac-frequency" xreflabel="slon_conf_vac_frequency">
-      <term><varname>vac_frequency</varname> (<type>integer</type>)</term>
+      <term><varname>vac_frequency</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>vac_frequency</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>vac_frequency</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Sets how many cleanup cycles to run before a vacuum is done.
-          0 disables the builtin vacuum, intended to be used with the
-          <application>pg_autovacuum</application> daemon.  Range:
-          [0,100], default: 3
+          Définit le nombre de cycles de nettoyage sont lancé avant qu'un 
+	  vacuum soit exécutés. O désactive les vacuums interne, utilisé
+	  avec le démon <application>pg_autovacuum</application>.  
+	  Valeurs possibles : [0,100], valeur par défaut: 3
         </para>
       </listitem>
     </varlistentry>
@@ -345,146 +357,145 @@
     <varlistentry id="slon-config-cleanup-interval" xreflabel="slon_config_cleanup_interval">
       <term><varname>cleanup_interval</varname> (<type>interval</type>)</term>
       <indexterm>
-        <primary><varname>cleanup_interval</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>cleanup_interval</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Controls how quickly old events are trimmed out.  That
-          subsequently controls when the data in the log tables,
-          <envar>sl_log_1</envar> and <envar>sl_log_2</envar>, get
-          trimmed out.  Default: '10 minutes'.
+          Contrôle à quelle fréquence les vieux événements doivent être effacés.
+	  En corollaire cela contrôle le nettoyage des tables 
+          <envar>sl_log_1</envar> et <envar>sl_log_2</envar>.
+	  Valeur par défaut: '10 minutes'.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-cleanup-deletelogs" xreflabel="slon_conf_cleanup_deletelogs">
-      <term><varname>cleanup_deletelogs</varname> (<type>boolean</type>)</term>
+      <term><varname>cleanup_deletelogs</varname> (<type>booléen</type>)</term>
       <indexterm>
-        <primary><varname>cleanup_deletelogs</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>cleanup_deletelogs</varname></primary>
       </indexterm>
       <listitem>
         <para>
-          Controls whether or not we use DELETE to trim old data from the log tables,
-          <envar>sl_log_1</envar> and <envar>sl_log_2</envar>.
-          Default: false
+          Contrôle si la commande DELETE est utilisée (ou pas) pour effacer les anciennes données
+	  à l'intérieur des tables <envar>sl_log_1</envar> et <envar>sl_log_2</envar>.
+          Valeur par défaut: false
         </para>
       </listitem>
     </varlistentry>
     
     <varlistentry id="slon-config-desired-sync-time" xreflabel="desired_sync_time">
-      <term><varname>desired_sync_time</varname>  (<type>integer</type>)</term>
+      <term><varname>desired_sync_time</varname>  (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>desired_sync_time</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>desired_sync_time</varname></primary>
       </indexterm>
       <listitem>
-        <para>Maximum time planned for grouped
-        <command>SYNC</command>s. If replication is behind,
-        <application>slon</application> will try to increase numbers
-        of syncs done targetting that they should take this quantity
-        of time to process.  This is in Range [10000,600000] ms,
-        default 60000. </para> 
+        <para>Temps maximum prévu pour un groupe d'événements 
+        <command>SYNC</command>s. Si la réplication est en retard,
+        <application>slon</application> essaie d'augmenter le nombre
+	de syncs en évaluant le temps d'exécution qu'ils auraient du prendre.
+	Valeurs possibles : [10000,600000] ms, Valeur par défaut : 60000. </para> 
 
-	<para>If the value is set to 0, this logic will be ignored.
-        </para>
+	<para>Si cette valeur est à 0, alors ce mécanisme est désactivé.</para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-quit-sync-provider" xreflabel="quit_sync_provider">
-      <term><varname>quit_sync_provider</varname>  (<type>integer</type>)</term>
+      <term><varname>quit_sync_provider</varname>  (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>quit_sync_provider</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>quit_sync_provider</varname></primary>
       </indexterm>
       <listitem>
-        <para> This must be used in conjunction with <xref
-        linkend="slon-config-quit-sync-finalsync"/>, and indicates
-        which provider node's worker thread should be watched to see
-        if the slon should terminate due to reaching some desired
-        <quote>final</quote> event number.</para>
+        <para> Ce paramètre doit être utilisé conjointement avec <xref
+        linkend="slon-config-quit-sync-finalsync"/>, et indique 
+	quel processus du noeud fournisseur devrait être surveiller pour
+	savoir si le slon doit s'arrêter après avoir atteint le numéro d'un
+	événement <quote>final</quote>.</para>
 
-	<para>If the value is set to 0, this logic will be ignored.</para>
+	<para>Si cette valeur est à 0, alors ce mécanisme est désactivé.</para>
       </listitem>
     </varlistentry>
     <varlistentry id="slon-config-quit-sync-finalsync" xreflabel="quit_sync_finalsync">
-      <term><varname>quit_sync_finalsync</varname>  (<type>integer</type>)</term>
+      <term><varname>quit_sync_finalsync</varname>  (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>quit_sync_finalsync</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>quit_sync_finalsync</varname></primary>
       </indexterm>
       <listitem>
-        <para>Final event number to process.  This must be used in
-        conjunction with <xref linkend="slon-config-quit-sync-finalsync"/>, and
-        allows the <application>slon</application> to terminate itself
-        once it reaches a certain event for the specified
-        provider. </para>
+        <para>Numéro de l'événement final à traiter. Ceci 
+	  doit être utilisé en conjonction avec <xref linkend="slon-config-quit-sync-finalsync"/>, 
+	  et permet à <application>slon</application> de s'arrêter lorsqu'il atteint 
+	  un certain événements sur du noeud fournisseur.</para>
 
-	<para>If the value is set to 0, this logic will be ignored.
-        </para>
+	<para>Si cette valeur est à 0, alors ce mécanisme est désactivé. </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-lag-interval" xreflabel="lag_interval">
-      <term><varname>lag_interval</varname>  (<type>string/interval</type>)</term>
+      <term><varname>lag_interval</varname>  (<type>chaîne/interval</type>)</term>
       <indexterm>
-        <primary><varname>lag_interval</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>lag_interval</varname></primary>
       </indexterm>
       <listitem>
-        <para>Indicates an interval by which this node should lag its
-        providers.  If set, this is used in the event processing loop
-        to modify what events are to be considered for queueing; those
-        events newer than <command> now() - lag_interval::interval
-        </command> are left out, to be processed later.  </para>
+        <para>Indiques un intervalle à partir duquel le noeud
+	  est en décalage avec son fournisseur. Si cette valeur est définie,
+	  elle est utilisée dans la boucle de gestion des événements
+	  afin de modifier la priorité des événements dans la file d'attente;
+	  les événements plus récents que <command> now() - lag_interval::interval
+        </command> sont laissés de côté, afin d'être traités plus tard. </para>
 
-	<para>If the value is left empty, this logic will be ignored.
+	<para>Si cette valeur est vide, alors ce mécanisme est désactivé.
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-max-rowsize" xreflabel="sync_max_rowsize">
-      <term><varname>sync_max_rowsize</varname>  (<type>integer</type>)</term>
+      <term><varname>sync_max_rowsize</varname>  (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>sync_max_rowsize</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>sync_max_rowsize</varname></primary>
       </indexterm>
       <listitem>
-        <para>Size above which an sl_log_?  row's
-        <envar>log_cmddata</envar> is considered large.  Up to 500
-        rows of this size are allowed in memory at once. Rows larger
-        than that count into the <envar>sync_max_largemem</envar>
-        space allocated and <function>free()</function>'ed on demand.
+        <para>Taille à partir de laquelle le champ <envar>log_cmddata</envar> d'une ligne d'une
+	  table sl_log_? est considéré comme volumineux.
+	  Jusqu'à 500 lignes de cette taille sont autorisées en mémoire à 
+	  un instant t. Les lignes plus larges sont comptées dans l'espace
+	   d'allocation <envar>sync_max_largemem</envar> et libéré à la demande ( avec 
+	   la fonction <function>free()</function> ).
         </para>
 
-	<para>The default value is 8192, meaning that your expected
-	memory consumption (for the LOG cursor) should not exceed 8MB.
+	<para>La valeur par défaut est 8192, ce qui signifie que la consommation
+	  mémoire (pour le curseur de LOG) ne doit pas dépasser 8MB.
+
         </para>
       </listitem>
     </varlistentry>
 
     <varlistentry id="slon-config-max-largemem" xreflabel="sync_max_largemem">
-      <term><varname>sync_max_largemem</varname>  (<type>integer</type>)</term>
+      <term><varname>sync_max_largemem</varname>  (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>sync_max_largemem</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>sync_max_largemem</varname></primary>
       </indexterm>
       <listitem>
-        <para>Maximum memory allocated for large rows, where
-        <envar>log_cmddata</envar> are larger than
+        <para>Taille maximum de ma mémoire allouée pour les lignes volumineuses
+	  quand <envar>log_cmddata</envar> est plus grand que 
         <envar>sync_max_rowsize</envar>.  </para>
 
-	<para>Note that the algorithm reads rows until
-	<emphasis>after</emphasis> this value is exceeded.  Otherwise,
-	a tuple larger than this value would stall replication.  As a
-	result, don't assume that memory consumption will remain
-	smaller than this value.
+	<para>Notez que l'algorythme lit les lignes jusqu'à ce que la valeur soit 
+	<emphasis>dépassée</emphasis>. Sinon, un tuple plus large que cette valeur bloquerait la
+	réplication. En conséquence, ne prévoyez pas que la consommation mémoire restera
+	inférieure à cette valeur.
         </para>
 
-        <para> The default value is 5242880.</para>
+        <para> La valeur par défaut est 5242880.</para>
       </listitem>
     </varlistentry>
     <varlistentry id="slon-config-remote-listen-timeout" xreflabel="slon_conf_remote_listen_timeout">
-      <term><varname>remote_listen_timeout</varname> (<type>integer</type>)</term>
+      <term><varname>remote_listen_timeout</varname> (<type>entier</type>)</term>
       <indexterm>
-        <primary><varname>remote_listen_timeout</varname> configuration parameter</primary>
+        <primary>paramètre de configuration<varname>remote_listen_timeout</varname></primary>
       </indexterm>
       <listitem>
-        <para>How long should the remote listener wait before treating the event selection criteria as having timed out?
-          Range: [30-30000], default 300
+        <para>Combien de temps le processus d'écoute distant doit attendre avant 
+	  de considérer qu'un événement est périmé. 
+          Valeurs possibles : [30-30000], valeur par défaut : 300
         </para>
       </listitem>
     </varlistentry>



More information about the Trad mailing list