doc: Move options on man pages into more alphabetical order
authorPeter Eisentraut <peter@eisentraut.org>
Sun, 7 Jun 2020 12:07:33 +0000 (14:07 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Sun, 7 Jun 2020 12:07:33 +0000 (14:07 +0200)
doc/src/sgml/ref/dropdb.sgml
doc/src/sgml/ref/pg_basebackup.sgml
doc/src/sgml/ref/pg_dumpall.sgml
doc/src/sgml/ref/pg_rewind.sgml
doc/src/sgml/ref/pgbench.sgml

index 28b18bfcb0c096f409dc86089df42a6bf8cdb768..ded85b0e232dfd05f949bd213307cc340287d498 100644 (file)
@@ -77,23 +77,23 @@ PostgreSQL documentation
      </varlistentry>
 
      <varlistentry>
-      <term><option>-i</option></term>
-      <term><option>--interactive</option></term>
+      <term><option>-f</option></term>
+      <term><option>--force</option></term>
       <listitem>
        <para>
-       Issues a verification prompt before doing anything destructive.
+        Attempt to terminate all existing connections to the target database
+        before dropping it.   See <xref linkend="sql-dropdatabase"/> for more
+        information on this option.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>-f</option></term>
-      <term><option>--force</option></term>
+      <term><option>-i</option></term>
+      <term><option>--interactive</option></term>
       <listitem>
        <para>
-        Attempt to terminate all existing connections to the target database
-        before dropping it.   See <xref linkend="sql-dropdatabase"/> for more
-        information on this option.
+       Issues a verification prompt before doing anything destructive.
        </para>
       </listitem>
      </varlistentry>
index e3cc08e485ea630c0183275241fa31e07003a7da..cf099ccbcabc4aa47935a3b705786841905e681f 100644 (file)
@@ -500,39 +500,51 @@ PostgreSQL documentation
      </varlistentry>
 
      <varlistentry>
-      <term><option>--no-slot</option></term>
+      <term><option>--manifest-checksums=<replaceable class="parameter">algorithm</replaceable></option></term>
       <listitem>
        <para>
-        This option prevents the creation of a temporary replication slot
-        during the backup even if it's supported by the server.
+        Specifies the checksum algorithm that should be applied to each file
+        included in the backup manifest. Currently, the available
+        algorithms are <literal>NONE</literal>, <literal>CRC32C</literal>,
+        <literal>SHA224</literal>, <literal>SHA256</literal>,
+        <literal>SHA384</literal>, and <literal>SHA512</literal>.
+        The default is <literal>CRC32C</literal>.
        </para>
        <para>
-        Temporary replication slots are created by default if no slot name
-        is given with the option <option>-S</option> when using log streaming.
+        If <literal>NONE</literal> is selected, the backup manifest will
+        not contain any checksums. Otherwise, it will contain a checksum
+        of each file in the backup using the specified algorithm. In addition,
+        the manifest will always contain a <literal>SHA256</literal>
+        checksum of its own contents. The <literal>SHA</literal> algorithms
+        are significantly more CPU-intensive than <literal>CRC32C</literal>,
+        so selecting one of them may increase the time required to complete
+        the backup.
        </para>
        <para>
-        The main purpose of this option is to allow taking a base backup when
-        the server is out of free replication slots.  Using replication slots
-        is almost always preferred, because it prevents needed WAL from being
-        removed by the server during the backup.
+        Using a SHA hash function provides a cryptographically secure digest
+        of each file for users who wish to verify that the backup has not been
+        tampered with, while the CRC32C algorithm provides a checksum which is
+        much faster to calculate and good at catching errors due to accidental
+        changes but is not resistant to targeted modifications.  Note that, to
+        be useful against an adversary who has access to the backup, the backup
+        manifest would need to be stored securely elsewhere or otherwise
+        verified not to have been modified since the backup was taken.
+       </para>
+       <para>
+        <xref linkend="app-pgverifybackup" /> can be used to check the
+        integrity of a backup against the backup manifest.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>--no-verify-checksums</option></term>
+      <term><option>--manifest-force-encode</option></term>
       <listitem>
        <para>
-        Disables verification of checksums, if they are enabled on the server
-        the base backup is taken from.
-       </para>
-       <para>
-        By default, checksums are verified and checksum failures will result
-        in a non-zero exit status. However, the base backup will not be
-        removed in such a case, as if the <option>--no-clean</option> option
-        had been used.  Checksum verifications failures will also be reported
-        in the <link linkend="monitoring-pg-stat-database-view">
-        <structname>pg_stat_database</structname></link> view.
+        Forces all filenames in the backup manifest to be hex-encoded.
+        If this option is not specified, only non-UTF8 filenames are
+        hex-encoded. This option is mostly intended to test that tools which
+        read a backup manifest file properly handle this case.
        </para>
       </listitem>
      </varlistentry>
@@ -576,51 +588,39 @@ PostgreSQL documentation
      </varlistentry>
 
      <varlistentry>
-      <term><option>--manifest-force-encode</option></term>
+      <term><option>--no-slot</option></term>
       <listitem>
        <para>
-        Forces all filenames in the backup manifest to be hex-encoded.
-        If this option is not specified, only non-UTF8 filenames are
-        hex-encoded. This option is mostly intended to test that tools which
-        read a backup manifest file properly handle this case.
+        This option prevents the creation of a temporary replication slot
+        during the backup even if it's supported by the server.
+       </para>
+       <para>
+        Temporary replication slots are created by default if no slot name
+        is given with the option <option>-S</option> when using log streaming.
+       </para>
+       <para>
+        The main purpose of this option is to allow taking a base backup when
+        the server is out of free replication slots.  Using replication slots
+        is almost always preferred, because it prevents needed WAL from being
+        removed by the server during the backup.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>--manifest-checksums=<replaceable class="parameter">algorithm</replaceable></option></term>
+      <term><option>--no-verify-checksums</option></term>
       <listitem>
        <para>
-        Specifies the checksum algorithm that should be applied to each file
-        included in the backup manifest. Currently, the available
-        algorithms are <literal>NONE</literal>, <literal>CRC32C</literal>,
-        <literal>SHA224</literal>, <literal>SHA256</literal>,
-        <literal>SHA384</literal>, and <literal>SHA512</literal>.
-        The default is <literal>CRC32C</literal>.
-       </para>
-       <para>
-        If <literal>NONE</literal> is selected, the backup manifest will
-        not contain any checksums. Otherwise, it will contain a checksum
-        of each file in the backup using the specified algorithm. In addition,
-        the manifest will always contain a <literal>SHA256</literal>
-        checksum of its own contents. The <literal>SHA</literal> algorithms
-        are significantly more CPU-intensive than <literal>CRC32C</literal>,
-        so selecting one of them may increase the time required to complete
-        the backup.
-       </para>
-       <para>
-        Using a SHA hash function provides a cryptographically secure digest
-        of each file for users who wish to verify that the backup has not been
-        tampered with, while the CRC32C algorithm provides a checksum which is
-        much faster to calculate and good at catching errors due to accidental
-        changes but is not resistant to targeted modifications.  Note that, to
-        be useful against an adversary who has access to the backup, the backup
-        manifest would need to be stored securely elsewhere or otherwise
-        verified not to have been modified since the backup was taken.
+        Disables verification of checksums, if they are enabled on the server
+        the base backup is taken from.
        </para>
        <para>
-        <xref linkend="app-pgverifybackup" /> can be used to check the
-        integrity of a backup against the backup manifest.
+        By default, checksums are verified and checksum failures will result
+        in a non-zero exit status. However, the base backup will not be
+        removed in such a case, as if the <option>--no-clean</option> option
+        had been used.  Checksum verifications failures will also be reported
+        in the <link linkend="monitoring-pg-stat-database-view">
+        <structname>pg_stat_database</structname></link> view.
        </para>
       </listitem>
      </varlistentry>
index 40ca31bfdfe605b06375bfc6896cfb8db10cd244..541269d376d7a87543bf5107601cc0d2fc2d702e 100644 (file)
@@ -287,18 +287,6 @@ PostgreSQL documentation
       </listitem>
      </varlistentry>
 
-     <varlistentry>
-      <term><option>--extra-float-digits=<replaceable class="parameter">ndigits</replaceable></option></term>
-      <listitem>
-       <para>
-        Use the specified value of extra_float_digits when dumping
-        floating-point data, instead of the maximum available precision.
-        Routine dumps made for backup purposes should not use this option.
-       </para>
-      </listitem>
-     </varlistentry>
-
-
      <varlistentry>
       <term><option>--exclude-database=<replaceable class="parameter">pattern</replaceable></option></term>
       <listitem>
@@ -318,6 +306,17 @@ PostgreSQL documentation
       </listitem>
      </varlistentry>
 
+     <varlistentry>
+      <term><option>--extra-float-digits=<replaceable class="parameter">ndigits</replaceable></option></term>
+      <listitem>
+       <para>
+        Use the specified value of extra_float_digits when dumping
+        floating-point data, instead of the maximum available precision.
+        Routine dumps made for backup purposes should not use this option.
+       </para>
+      </listitem>
+     </varlistentry>
+
      <varlistentry>
       <term><option>--if-exists</option></term>
       <listitem>
index 391e5db2e2f2820470748e3ead514fde1748f9f6..9ae1bf3ab6e8e6bac1453ff147ea03a12be74bb7 100644 (file)
@@ -178,23 +178,6 @@ PostgreSQL documentation
       </listitem>
      </varlistentry>
 
-     <varlistentry>
-      <term><option>--no-ensure-shutdown</option></term>
-      <listitem>
-       <para>
-        <application>pg_rewind</application> requires that the target server
-        is cleanly shut down before rewinding. By default, if the target server
-        is not shut down cleanly, <application>pg_rewind</application> starts
-        the target server in single-user mode to complete crash recovery first,
-        and stops it.
-        By passing this option, <application>pg_rewind</application> skips
-        this and errors out immediately if the server is not cleanly shut
-        down. Users are expected to handle the situation themselves in that
-        case.
-       </para>
-      </listitem>
-     </varlistentry>
-
      <varlistentry>
       <term><option>-R</option></term>
       <term><option>--write-recovery-conf</option></term>
@@ -268,6 +251,23 @@ PostgreSQL documentation
       </listitem>
      </varlistentry>
 
+     <varlistentry>
+      <term><option>--no-ensure-shutdown</option></term>
+      <listitem>
+       <para>
+        <application>pg_rewind</application> requires that the target server
+        is cleanly shut down before rewinding. By default, if the target server
+        is not shut down cleanly, <application>pg_rewind</application> starts
+        the target server in single-user mode to complete crash recovery first,
+        and stops it.
+        By passing this option, <application>pg_rewind</application> skips
+        this and errors out immediately if the server is not cleanly shut
+        down. Users are expected to handle the situation themselves in that
+        case.
+       </para>
+      </listitem>
+     </varlistentry>
+
      <varlistentry>
       <term><option>-V</option></term>
       <term><option>--version</option></term>
index f5a51d3732d6c7acb1f0bd2c66892e191488b7f9..aa2076de40716209746de3dfd27295e49d499b33 100644 (file)
@@ -336,26 +336,26 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
      </varlistentry>
 
      <varlistentry>
-      <term><option>--partitions=<replaceable>NUM</replaceable></option></term>
+      <term><option>--partition-method=<replaceable>NAME</replaceable></option></term>
       <listitem>
        <para>
         Create a partitioned <literal>pgbench_accounts</literal> table with
-        <replaceable>NUM</replaceable> partitions of nearly equal size for
-        the scaled number of accounts.
-        Default is <literal>0</literal>, meaning no partitioning.
+        <replaceable>NAME</replaceable> method.
+        Expected values are <literal>range</literal> or <literal>hash</literal>.
+        This option requires that <option>--partitions</option> is set to non-zero.
+        If unspecified, default is <literal>range</literal>.
        </para>
       </listitem>
      </varlistentry>
 
      <varlistentry>
-      <term><option>--partition-method=<replaceable>NAME</replaceable></option></term>
+      <term><option>--partitions=<replaceable>NUM</replaceable></option></term>
       <listitem>
        <para>
         Create a partitioned <literal>pgbench_accounts</literal> table with
-        <replaceable>NAME</replaceable> method.
-        Expected values are <literal>range</literal> or <literal>hash</literal>.
-        This option requires that <option>--partitions</option> is set to non-zero.
-        If unspecified, default is <literal>range</literal>.
+        <replaceable>NUM</replaceable> partitions of nearly equal size for
+        the scaled number of accounts.
+        Default is <literal>0</literal>, meaning no partitioning.
        </para>
       </listitem>
      </varlistentry>
@@ -670,16 +670,6 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
       </listitem>
      </varlistentry>
 
-     <varlistentry>
-      <term><option>--show-script</option><replaceable>scriptname</replaceable></term>
-      <listitem>
-       <para>
-        Show the actual code of builtin script <replaceable>scriptname</replaceable>
-        on stderr, and exit immediately.
-       </para>
-      </listitem>
-     </varlistentry>
-
      <varlistentry>
       <term><option>-t</option> <replaceable>transactions</replaceable></term>
       <term><option>--transactions=</option><replaceable>transactions</replaceable></term>
@@ -750,13 +740,13 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
      </varlistentry>
 
      <varlistentry>
-      <term><option>--random-seed=</option><replaceable>SEED</replaceable></term>
+      <term><option>--random-seed=</option><replaceable>seed</replaceable></term>
       <listitem>
        <para>
         Set random generator seed.  Seeds the system random number generator,
         which then produces a sequence of initial generator states, one for
         each thread.
-        Values for <replaceable>SEED</replaceable> may be:
+        Values for <replaceable>seed</replaceable> may be:
         <literal>time</literal> (the default, the seed is based on the current time),
         <literal>rand</literal> (use a strong random source, failing if none
         is available), or an unsigned decimal integer value.
@@ -764,7 +754,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
         (<literal>random...</literal> functions) or implicitly (for instance option
         <option>--rate</option> uses it to schedule transactions).
         When explicitly set, the value used for seeding is shown on the terminal.
-        Any value allowed for <replaceable>SEED</replaceable> may also be
+        Any value allowed for <replaceable>seed</replaceable> may also be
         provided through the environment variable
         <literal>PGBENCH_RANDOM_SEED</literal>.
         To ensure that the provided seed impacts all possible uses, put this option
@@ -804,6 +794,16 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
       </listitem>
      </varlistentry>
 
+     <varlistentry>
+      <term><option>--show-script=</option><replaceable>scriptname</replaceable></term>
+      <listitem>
+       <para>
+        Show the actual code of builtin script <replaceable>scriptname</replaceable>
+        on stderr, and exit immediately.
+       </para>
+      </listitem>
+     </varlistentry>
+
     </variablelist>
    </para>