Trim trailing whitespace
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 12 Jun 2017 13:51:18 +0000 (09:51 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 12 Jun 2017 13:51:18 +0000 (09:51 -0400)
doc/src/sgml/func.sgml
doc/src/sgml/high-availability.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/monitoring.sgml
doc/src/sgml/parallel.sgml
doc/src/sgml/pgstattuple.sgml
doc/src/sgml/postgres-fdw.sgml
doc/src/sgml/protocol.sgml
doc/src/sgml/ref/alter_table.sgml
doc/src/sgml/ref/copy.sgml

index 14aae736c3427bc9581f3d64f4599e6462030729..7452d7cfa62c034cab8746ba07204a577dc09a77 100644 (file)
@@ -4361,7 +4361,7 @@ SELECT (regexp_match('foobarbequebaz', 'bar.*que'))[1];
    <para>
     Some examples:
 <programlisting>
- SELECT regexp_matches('foo', 'not there');
+SELECT regexp_matches('foo', 'not there');
  regexp_matches
 ----------------
 (0 rows)
index 92e3b454fbfcfe9852110db8613d98629cc73bf5..ce67d4a5e3b22b4b6696de16ebd5568ebf5ab6da 100644 (file)
@@ -1175,7 +1175,7 @@ synchronous_standby_names = 'FIRST 2 (s1, s2, s3)'
     An example of <varname>synchronous_standby_names</> for
     a quorum-based multiple synchronous standbys is:
 <programlisting>
- synchronous_standby_names = 'ANY 2 (s1, s2, s3)'
+synchronous_standby_names = 'ANY 2 (s1, s2, s3)'
 </programlisting>
     In this example, if four standby servers <literal>s1</>, <literal>s2</>,
     <literal>s3</> and <literal>s4</> are running, transaction commits will
index 23e6f1c3dcd6ad35abf454d6e21e4a99a90f31f0..c3bd4f9b9bd3abf4ccf431a04f365a1d5061c152 100644 (file)
@@ -5941,12 +5941,12 @@ char *PQencryptPasswordConn(PGconn *conn, const char *passwd, const char *user,
     <listitem>
      <para>
       Prepares the md5-encrypted form of a <productname>PostgreSQL</> password.
- <synopsis>
+<synopsis>
 char *PQencryptPassword(const char *passwd, const char *user);
- </synopsis>
-      <function>PQencryptPassword</> is an older, deprecated version of 
+</synopsis>
+      <function>PQencryptPassword</> is an older, deprecated version of
       <function>PQencryptPasswodConn</>. The difference is that
-      <function>PQencryptPassword</> does not 
+      <function>PQencryptPassword</> does not
       require a connection object, and <literal>md5</> is always used as the
       encryption algorithm.
      </para>
index 79ca45a15633477898c290098649939227c9a959..9ff5eea0388ddb99fd1a3c912e8d6ebfe6de6ec7 100644 (file)
@@ -802,7 +802,7 @@ postgres   27093  0.0  0.0  30096  2752 ?        Ss   11:34   0:00 postgres: ser
     <row>
      <entry><structfield>backend_type</structfield></entry>
      <entry><type>text</type></entry>
-     <entry>Type of current backend. Possible types are 
+     <entry>Type of current backend. Possible types are
       <literal>autovacuum launcher</>, <literal>autovacuum worker</>,
       <literal>background worker</>, <literal>background writer</>,
       <literal>client backend</>, <literal>checkpointer</>,
@@ -1827,7 +1827,7 @@ SELECT pid, wait_event_type, wait_event FROM pg_stat_activity WHERE wait_event i
     the standby to catch up with the sending server assuming the current
     rate of replay.  Such a system would show similar times while new WAL is
     being generated, but would differ when the sender becomes idle.  In
-    particular, when the standby has caught up completely, 
+    particular, when the standby has caught up completely,
     <structname>pg_stat_replication</structname> shows the time taken to
     write, flush and replay the most recent reported WAL location rather than
     zero as some users might expect.  This is consistent with the goal of
index a65129078ccf808860125f1fde923866bda0d07d..ff31e7537e6cc3b6a1c27d23fe49b03bca67c0c9 100644 (file)
@@ -275,7 +275,7 @@ EXPLAIN SELECT * FROM pgbench_accounts WHERE filler LIKE '%x%';
       <para>
         In a <emphasis>parallel sequential scan</>, the table's blocks will
         be divided among the cooperating processes.  Blocks are handed out one
-        at a time, so that access to the table remains sequential. 
+        at a time, so that access to the table remains sequential.
       </para>
     </listitem>
     <listitem>
index b6a5f19e706ba8d692a0f070add2292172b57c95..e98e04fa2fd2edb848caf727b7f39aea3c24cf31 100644 (file)
@@ -119,13 +119,13 @@ free_percent       | 1.95
     </table>
 
     <note>
-      <para>
-        The <literal>table_len</literal> will always be greater than the sum
-        of the <literal>tuple_len</literal>, <literal>dead_tuple_len</literal>
-        and <literal>free_space</literal>. The difference is accounted for by
-        fixed page overhead, the per-page table of pointers to tuples, and
-        padding to ensure that tuples are correctly aligned. 
-      </para>
+     <para>
+      The <literal>table_len</literal> will always be greater than the sum
+      of the <literal>tuple_len</literal>, <literal>dead_tuple_len</literal>
+      and <literal>free_space</literal>. The difference is accounted for by
+      fixed page overhead, the per-page table of pointers to tuples, and
+      padding to ensure that tuples are correctly aligned.
+     </para>
     </note>
 
     <para>
index 3dfc0f84ed3d3b6df72bbf0336663aa10b796bae..23558e7ec08e60d25301f3178bce8991f3793806 100644 (file)
      </para>
     </listitem>
    </itemizedlist>
-   These are less likely to be problematic than <varname>search_path</>, but 
+   These are less likely to be problematic than <varname>search_path</>, but
    can be handled with function <literal>SET</> options if the need arises.
   </para>
 
index 4837be5016c022c8cd378e07927c19fa2ff08e48..a7a3d3b2f9767d47796f36063689862c232729d2 100644 (file)
@@ -1352,7 +1352,7 @@ general, while the next subsection gives more details on SCRAM-SHA-256.
 <title>SASL Authentication Message Flow</title>
 
 <step id="sasl-auth-begin">
-<para>  
+<para>
   To begin a SASL authentication exchange, the server sends an
   AuthenticationSASL message. It includes a list of SASL authentication
   mechanisms that the server can accept, in the server's preferred order.
@@ -1401,7 +1401,7 @@ ErrorMessage.
   <para>
     <firstterm>SCRAM-SHA-256</> (called just <firstterm>SCRAM</> from now on) is
     the only implemented SASL mechanism, at the moment. It is described in detail
-    in RFC 7677 and RFC 5802. 
+    in RFC 7677 and RFC 5802.
   </para>
 
   <para>
index 4c61c442650b7a4bf593547a9b32aec53e3ebdbd..69600321e60a61e9305884b48d9b811ec9be9930 100644 (file)
@@ -185,7 +185,7 @@ ALTER TABLE [ IF EXISTS ] <replaceable class="PARAMETER">name</replaceable>
       table.  Even if there is no <literal>NOT NULL</> constraint on the
       parent, such a constraint can still be added to individual partitions,
       if desired; that is, the children can disallow nulls even if the parent
-      allows them, but not the other way around. 
+      allows them, but not the other way around.
      </para>
     </listitem>
    </varlistentry>
@@ -617,7 +617,7 @@ ALTER TABLE [ IF EXISTS ] <replaceable class="PARAMETER">name</replaceable>
      </para>
 
      <para>
-      <literal>SHARE UPDATE EXCLUSIVE</literal> lock will be taken for 
+      <literal>SHARE UPDATE EXCLUSIVE</literal> lock will be taken for
       fillfactor and autovacuum storage parameters, as well as the
       following planner related parameters:
       effective_io_concurrency, parallel_workers, seq_page_cost
index 215efcd69d77f60ddd85afbe52bbf5b76972a391..8de1150dfb29208c8a7f4717b3d3bd85672349b3 100644 (file)
@@ -425,7 +425,7 @@ COPY <replaceable class="parameter">count</replaceable>
    </para>
 
    <para>
-    If row-level security is enabled for the table, the relevant 
+    If row-level security is enabled for the table, the relevant
     <command>SELECT</command> policies will apply to <literal>COPY
     <replaceable class="parameter">table</> TO</literal> statements.
     Currently, <command>COPY FROM</command> is not supported for tables