doc: Clean up title case use
authorPeter Eisentraut
Sun, 8 Sep 2019 08:26:35 +0000 (10:26 +0200)
committerPeter Eisentraut
Sun, 8 Sep 2019 08:27:29 +0000 (10:27 +0200)
Note: Following existing practice, titles of formalpara and step are
not titlecased.

52 files changed:
doc/src/sgml/amcheck.sgml
doc/src/sgml/arch-dev.sgml
doc/src/sgml/backup.sgml
doc/src/sgml/charset.sgml
doc/src/sgml/config.sgml
doc/src/sgml/custom-scan.sgml
doc/src/sgml/dfunc.sgml
doc/src/sgml/docguide.sgml
doc/src/sgml/earthdistance.sgml
doc/src/sgml/ecpg.sgml
doc/src/sgml/extend.sgml
doc/src/sgml/fdwhandler.sgml
doc/src/sgml/features.sgml
doc/src/sgml/func.sgml
doc/src/sgml/gist.sgml
doc/src/sgml/high-availability.sgml
doc/src/sgml/install-windows.sgml
doc/src/sgml/installation.sgml
doc/src/sgml/intro.sgml
doc/src/sgml/jit.sgml
doc/src/sgml/json.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/limits.sgml
doc/src/sgml/lobj.sgml
doc/src/sgml/maintenance.sgml
doc/src/sgml/monitoring.sgml
doc/src/sgml/mvcc.sgml
doc/src/sgml/nls.sgml
doc/src/sgml/pageinspect.sgml
doc/src/sgml/perform.sgml
doc/src/sgml/planstats.sgml
doc/src/sgml/plhandler.sgml
doc/src/sgml/plpgsql.sgml
doc/src/sgml/plpython.sgml
doc/src/sgml/protocol.sgml
doc/src/sgml/ref/create_table.sgml
doc/src/sgml/ref/pg_rewind.sgml
doc/src/sgml/ref/pgbench.sgml
doc/src/sgml/ref/pgtesttiming.sgml
doc/src/sgml/ref/pgupgrade.sgml
doc/src/sgml/ref/postgres-ref.sgml
doc/src/sgml/runtime.sgml
doc/src/sgml/sourcerepo.sgml
doc/src/sgml/spgist.sgml
doc/src/sgml/storage.sgml
doc/src/sgml/syntax.sgml
doc/src/sgml/tablesample-method.sgml
doc/src/sgml/xaggr.sgml
doc/src/sgml/xfunc.sgml
doc/src/sgml/xindex.sgml
doc/src/sgml/xoper.sgml
doc/src/sgml/xtypes.sgml

index 627651d8d4a84c3e366067418b25a56c39a23f9d..fe0fe9c186e71e55f08776de2eefc4a46317aa79 100644 (file)
@@ -169,7 +169,7 @@ ORDER BY c.relpages DESC LIMIT 10;
  
 
  
-  Optional <parameter>heapallindexed</parameter> <span class="marked">v</span>erification
+  Optional <parameter>heapallindexed</parameter> <span class="marked">V</span>erification
  
   When the heapallindexed argument to
   verification functions is true, an additional
@@ -210,7 +210,7 @@ ORDER BY c.relpages DESC LIMIT 10;
  
 
  
-  Using <filename>amcheck</filename> <span class="marked">e</span>ffectively
+  Using <filename>amcheck</filename> <span class="marked">E</span>ffectively
 
  
   amcheck can be effective at detecting various types of
@@ -319,7 +319,7 @@ ORDER BY c.relpages DESC LIMIT 10;
 
  
  
-  Repairing <span class="marked">c</span>orruption
+  Repairing <span class="marked">C</span>orruption
  
   No error concerning corruption raised by amcheck should
   ever be a false positive.  amcheck raises
index 53f8049df3801530e2409886f164fd574612844d..9ffb8427bf09f263bcb10b449a22e7d556e437a8 100644 (file)
   
 
   
-   How Connections <span class="marked">a</span>re Established
+   How Connections <span class="marked">A</span>re Established
 
    
     PostgreSQL is implemented using a
index 47dacee17c3362cf965b9d8cff12b2f40be14a74..bdc9026c62955f3944d8589b9de4789744075afb 100644 (file)
@@ -824,8 +824,9 @@ test ! -f /mnt/server/archivedir/00000001000000A900000065 && cp pg_wal/0
     way. The non-exclusive method is recommended and the exclusive one is
     deprecated and will eventually be removed.
    
+
    
-    Making a <span class="marked">non-exclusive low level b</span>ackup
+    Making a <span class="marked">Non-Exclusive Low-Level B</span>ackup
     
      A non-exclusive low level backup is one that allows other
      concurrent backups to be running (both those started using
@@ -947,7 +948,7 @@ SELECT * FROM pg_stop_backup(false, true);
     
    
    
-    Making an <span class="marked">exclusive low level b</span>ackup
+    Making an <span class="marked">Exclusive Low-Level B</span>ackup
 
     
      
@@ -1082,7 +1083,7 @@ SELECT pg_stop_backup();
     
    
    
-   Backing <span class="marked">up the data d</span>irectory
+   Backing <span class="marked">Up the Data D</span>irectory
    
     Some file system backup tools emit warnings or errors
     if the files they are trying to copy change while the copy proceeds.
index 29fe33a9539848d2ebad862f57ffa7e1d527330e..1fd7834339b795d1791e8578f105f323d11aa421 100644 (file)
@@ -580,7 +580,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR";
    
 
   
-   libc <span class="marked">c</span>ollations
+   libc <span class="marked">C</span>ollations
 
    
     For example, the operating system might
@@ -637,7 +637,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
   
 
   
-   ICU <span class="marked">c</span>ollations
+   ICU <span class="marked">C</span>ollations
 
    
     With ICU, it is not sensible to enumerate all possible locale names.  ICU
@@ -713,7 +713,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
    
 
    
-    libc <span class="marked">c</span>ollations
+    libc <span class="marked">C</span>ollations
 
     
      New libc collations can be created like this:
@@ -737,7 +737,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
    
 
    
-    ICU <span class="marked">c</span>ollations
+    ICU <span class="marked">C</span>ollations
 
    
     ICU allows collations to be customized beyond the basic language+country
index 89284dc5c079f731f42b8e6b14b1156391efc2d4..7f9ce8fcba3cd33e6b1c24aa9d496d54fb050225 100644 (file)
@@ -5351,7 +5351,7 @@ SELECT * FROM parent WHERE key = 2400;
     
 
     
-     Where <span class="marked">T</span>o Log
+     Where <span class="marked">t</span>o Log
 
      
       where to log
@@ -5795,7 +5795,7 @@ local0.*    /var/log/postgresql
       
     
      
-     When <span class="marked">T</span>o Log
+     When <span class="marked">t</span>o Log
 
      
 
@@ -6011,7 +6011,7 @@ local0.*    /var/log/postgresql
 
     
      
-     What <span class="marked">T</span>o Log
+     What <span class="marked">t</span>o Log
 
      
 
index b8963a28eb15a8fbf4300d6b0825c5296d2cb14a..239ba29de72a495b8c16ff516f0a25a90b9288eb 100644 (file)
@@ -1,7 +1,7 @@
 
 
 
Writing <span class="marked">A</span> Custom Scan Provider
Writing <span class="marked">a</span> Custom Scan Provider
 
  
   custom scan provider
index dfefa9e686c15385b2c2433967d9ab5e9f14f963..a87e47a104dc7cb9a1e18ea7d12062a99d21ec0b 100644 (file)
@@ -1,7 +1,7 @@
 
 
 
Compiling and Linking Dynamically-<span class="marked">l</span>oaded Functions
Compiling and Linking Dynamically-<span class="marked">L</span>oaded Functions
 
  
   Before you are able to use your
index 8bcaf235ad7e4643958ba7e80dc7a45112520a12..c99198f5e5ce21135124f04a7900f816c11c21d9 100644 (file)
@@ -247,7 +247,7 @@ checking for fop... fop
  
 
  
-  Building <span class="marked">T</span>he Documentation
+  Building <span class="marked">t</span>he Documentation
 
   
    Once you have everything set up, change to the directory
index 1f3ea6aa6e203ebe423fc44cd9a8d6fdb21eea6a..670fc9955f7e86e3638cce0656ce53d9fb676560 100644 (file)
@@ -24,7 +24,7 @@
  
 
  
-  Cube-<span class="marked">b</span>ased Earth Distances
+  Cube-<span class="marked">B</span>ased Earth Distances
 
   
    Data is stored in cubes that are points (both corners are the same) using 3
@@ -60,7 +60,7 @@
   
 
   
-   Cube-<span class="marked">b</span>ased Earthdistance Functions
+   Cube-<span class="marked">B</span>ased Earthdistance Functions
    
     
      
  
 
  
-  Point-<span class="marked">b</span>ased Earth Distances
+  Point-<span class="marked">B</span>ased Earth Distances
 
   
    The second part of the module relies on representing Earth locations as
   
 
   
-   Point-<span class="marked">b</span>ased Earthdistance Operators
+   Point-<span class="marked">B</span>ased Earthdistance Operators
    
     
      
index 95cabb5d26f3d22fe73396b97dc48a25879c1dde..ede3c557138f1928b80160664d8beebafd661143 100644 (file)
@@ -1720,7 +1720,7 @@ while (1)
    
 
    
-    User-<span class="marked">d</span>efined Base Types
+    User-<span class="marked">D</span>efined Base Types
 
     
      New user-defined base types are not directly supported by ECPG.
index b5e59d542a65f17fd79bbcae04e49cb54104d809..8dc2b893f7eb353821fab83866e1c1087a36e024 100644 (file)
@@ -953,7 +953,7 @@ SELECT * FROM pg_extension_update_paths('extension_name
    
 
    
-    Installing Extensions <span class="marked">u</span>sing Update Scripts
+    Installing Extensions <span class="marked">U</span>sing Update Scripts
 
     
      An extension that has been around for awhile will probably exist in
index 27b94fb6115bf1c963a100f4235d7f890595da55..b54670b9f2cb128ac5d485064c20ab08ef4a2a75 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-   Writing <span class="marked">A</span> Foreign Data Wrapper
+   Writing <span class="marked">a</span> Foreign Data Wrapper
 
    
     foreign data wrapper
@@ -96,7 +96,7 @@
     
 
    
-    FDW Routines <span class="marked">F</span>or Scanning Foreign Tables
+    FDW Routines <span class="marked">f</span>or Scanning Foreign Tables
 
     
 
@@ -286,7 +286,7 @@ EndForeignScan(ForeignScanState *node);
    
 
    
-    FDW Routines <span class="marked">F</span>or Scanning Foreign Joins
+    FDW Routines <span class="marked">f</span>or Scanning Foreign Joins
 
     
      If an FDW supports performing foreign joins remotely (rather than
@@ -348,7 +348,7 @@ GetForeignJoinPaths(PlannerInfo *root,
    
 
    
-    FDW Routines <span class="marked">F</span>or Planning Post-Scan/Join Processing
+    FDW Routines <span class="marked">f</span>or Planning Post-Scan/Join Processing
 
     
      If an FDW supports performing remote post-scan/join processing, such as
@@ -404,7 +404,7 @@ GetForeignUpperPaths(PlannerInfo *root,
    
 
    
-    FDW Routines <span class="marked">F</span>or Updating Foreign Tables
+    FDW Routines <span class="marked">f</span>or Updating Foreign Tables
 
     
      If an FDW supports writable foreign tables, it should provide
@@ -967,7 +967,7 @@ EndDirectModify(ForeignScanState *node);
    
 
    
-    FDW Routines <span class="marked">F</span>or Row Locking
+    FDW Routines <span class="marked">f</span>or Row Locking
 
     
      If an FDW wishes to support late row locking (as described
@@ -1231,7 +1231,7 @@ AcquireSampleRowsFunc(Relation relation,
    
 
    
-    FDW Routines <span class="marked">F</span>or <command>IMPORT FOREIGN SCHEMA</command>
+    FDW Routines <span class="marked">f</span>or <command>IMPORT FOREIGN SCHEMA</command>
 
     
 
@@ -1394,7 +1394,7 @@ ShutdownForeignScan(ForeignScanState *node);
    
 
    
-    FDW Routines <span class="marked">For reparameterization of p</span>aths
+    FDW Routines <span class="marked">for Reparameterization of P</span>aths
 
     
 
index e54d8a6da789dd3f31eabe9e76273b21d7ee906c..f767bee46e500d2671dc87067edde943cbc316cc 100644 (file)
    
 
    
-    Queries <span class="marked">are r</span>estricted to XPath 1.0
+    Queries <span class="marked">Are R</span>estricted to XPath 1.0
 
     
      The PostgreSQL-specific functions
     
 
     
-     Mappings between SQL and XML <span class="marked">data types and v</span>alues
+     Mappings between SQL and XML <span class="marked">Data Types and V</span>alues
 
      
       In SQL:2006 and later, both directions of conversion between standard SQL
     
 
     
-     Only <literal>BY VALUE</literal> <span class="marked">passing mechanism is s</span>upported
+     Only <literal>BY VALUE</literal> <span class="marked">Passing Mechanism Is S</span>upported
 
      
       The SQL standard defines two passing mechanisms
@@ -460,7 +460,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE x AS a, <
     
 
     
-     Cannot <span class="marked">pass named parameters to q</span>ueries
+     Cannot <span class="marked">Pass Named Parameters to Q</span>ueries
 
      
       The XPath-based functions support passing one parameter to serve as the
@@ -470,7 +470,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE x AS a, <
     
 
     
-     No <type>XML(SEQUENCE)</type> <span class="marked">t</span>ype
+     No <type>XML(SEQUENCE)</type> <span class="marked">T</span>ype
 
      
       The PostgreSQL xml data type
index f2e545ed87f7533d45c33415347e73697d885594..4e3e213fbc66d6a7587c1bc8ae217919872c28e7 100644 (file)
@@ -5206,7 +5206,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
    
 
    
-    Regular Expression Character-<span class="marked">e</span>ntry Escapes
+    Regular Expression Character-<span class="marked">E</span>ntry Escapes
 
     
      
@@ -5347,7 +5347,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
    
 
    
-    Regular Expression Class-<span class="marked">s</span>horthand Escapes
+    Regular Expression Class-<span class="marked">S</span>horthand Escapes
 
     
      
@@ -5541,7 +5541,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
    
 
    
-    ARE Embedded-<span class="marked">o</span>ption Letters
+    ARE Embedded-<span class="marked">O</span>ption Letters
 
     
      
@@ -16425,7 +16425,7 @@ WHERE EXISTS (SELECT 1 FROM tab2 WHERE col2 = tab1.col2);
   
 
   
-   Single-<span class="marked">r</span>ow Comparison
+   Single-<span class="marked">R</span>ow Comparison
 
    
     comparison
@@ -19336,7 +19336,7 @@ SELECT collation for ('foo' COLLATE "de_DE");
    
 
    
-    Committed <span class="marked">transaction i</span>nformation
+    Committed <span class="marked">Transaction I</span>nformation
     
      
       Name Return Type Description
@@ -22351,7 +22351,7 @@ CREATE EVENT TRIGGER test_event_trigger_for_drops
    
 
    
-    Table Rewrite <span class="marked">i</span>nformation
+    Table Rewrite <span class="marked">I</span>nformation
     
      
       Name Return Type Description
@@ -22419,7 +22419,7 @@ CREATE EVENT TRIGGER test_table_rewrite_oid
    
 
   
-   Inspecting MCV <span class="marked">l</span>ists
+   Inspecting MCV <span class="marked">L</span>ists
 
    
      pg_mcv_list_items
index 10422254c847fb98478143af5afcc90961d9566b..a7eec1e94970fc5baee92f0576480b3fa7cbe3a4 100644 (file)
@@ -961,7 +961,7 @@ my_fetch(PG_FUNCTION_ARGS)
  Implementation
 
  
-  GiST <span class="marked">buffering b</span>uild
+  GiST <span class="marked">Buffering B</span>uild
   
    Building large GiST indexes by simply inserting all the tuples tends to be
    slow, because if the index tuples are scattered across the index and the
index 543691dad45ae9ccbbf1604588b4956dd112bc61..43bcb2a6efd85d59d4cc64fbaa40a279d884f162 100644 (file)
@@ -938,7 +938,7 @@ primary_conninfo = 'host=192.168.1.50 port=5432 user=foo password=foopass'
     protection.  Replication slots overcome these disadvantages.
    
    
-    Querying and <span class="marked">manipulating replication s</span>lots
+    Querying and <span class="marked">Manipulating Replication S</span>lots
     
      Each replication slot has a name, which can contain lower-case letters,
      numbers, and the underscore character.
@@ -1357,7 +1357,7 @@ synchronous_standby_names = 'ANY 2 (s1, s2, s3)'
   
 
   
-   Continuous <span class="marked">archiving in s</span>tandby
+   Continuous <span class="marked">Archiving in S</span>tandby
 
    
      continuous archiving
@@ -1626,7 +1626,7 @@ if (!triggered)
   
 
   
-   Record-<span class="marked">b</span>ased Log Shipping
+   Record-<span class="marked">B</span>ased Log Shipping
 
    
     It is also possible to implement record-based log shipping using this
index 42448e87054d758cd2c752b4eaf09e87d3d14295..08556b6ebe7193b10cc836d10360d95783b3dde5 100644 (file)
@@ -338,7 +338,7 @@ $ENV{MSBFLAGS}="/m";
  
 
  
-  Special Considerations for 64-<span class="marked">b</span>it Windows
+  Special Considerations for 64-<span class="marked">B</span>it Windows
 
   
    PostgreSQL will only build for the x64 architecture on 64-bit Windows, there
index cc83c1fd6fdcca6b53d86e5c204bca894589e8ea..d8494e293bd8418e2d46f6ab88a7475974339646 100644 (file)
@@ -342,7 +342,7 @@ su - postgres
  
 
  
-  Getting <span class="marked">T</span>he Source
+  Getting <span class="marked">t</span>he Source
 
   
    The PostgreSQL &version; sources can be obtained from the
@@ -2136,7 +2136,7 @@ export MANPATH
  
 
  
-  Platform-<span class="marked">s</span>pecific Notes
+  Platform-<span class="marked">S</span>pecific Notes
 
   
    This section documents additional platform-specific issues
index 3038826311a3ca2839381403675bbaefdf4734ce..25e98ebe07d52abac186c8ce50e7ffb64b435f16 100644 (file)
@@ -82,7 +82,7 @@
  
 
  
-   What <span class="marked">i</span>s <productname>PostgreSQL</productname>?
+   What <span class="marked">I</span>s <productname>PostgreSQL</productname>?
 
   
    PostgreSQL is an object-relational
index a21a07ef71d7ab35086c497bb84504d11be3ff51..af7e380c58c592691a9f8b4addf2667f31ba45cf 100644 (file)
@@ -18,7 +18,7 @@
  
 
  
-  What <span class="marked">i</span>s <acronym>JIT</acronym> compilation?
+  What <span class="marked">I</span>s <acronym>JIT</acronym> compilation?
 
   
    Just-in-Time (JIT) compilation is the process of turning
index 0d8e2c6de4bcded277586f82bc224a315685267f..cf50410d406e1fd20aefac01696f1be75cff3599 100644 (file)
  
 
   
-     JSON <span class="marked">primitive types and corresponding <productname>PostgreSQL</productname> t</span>ypes
+     JSON <span class="marked">Primitive Types and Corresponding <productname>PostgreSQL</productname> T</span>ypes
      
       
        
@@ -233,7 +233,7 @@ SELECT '{"reading": 1.230e-5}'::json, '{"reading": 1.230e-5}'::jsonb;
  
 
  
-  Designing JSON <span class="marked">documents e</span>ffectively
+  Designing JSON <span class="marked">Documents E</span>ffectively
   
    Representing data as JSON can be considerably more flexible than
    the traditional relational data model, which is compelling in
index b7c3d96b01fe57c43bbdd59afe5ed96223b090e6..56014855557feb6a2ef82633f7c46f04955af6ff 100644 (file)
@@ -4664,7 +4664,7 @@ int PQflush(PGconn *conn);
  
 
  
-  Retrieving Query Results Row-<span class="marked">B</span>y-Row
+  Retrieving Query Results Row-<span class="marked">b</span>y-Row
 
   
    libpq
index ab85413fa6b14fe9c4b94f5e4acf8c0f6ea1ab3c..7713ff717738cdf23f1778f292d910a6b045835a 100644 (file)
@@ -11,7 +11,7 @@
  
 
  
-  <productname>PostgreSQL</productname> <span class="marked">l</span>imitations
+  <productname>PostgreSQL</productname> <span class="marked">L</span>imitations
   
    
     
index 34dcfabe7370a91acc7f6998dc222f09f6ec9239..d5ac362125c1e5fbf9e1263f346e9ea413915a29 100644 (file)
@@ -535,7 +535,7 @@ int lo_unlink(PGconn *conn, Oid lobjId);
 
 
 
-Server-<span class="marked">s</span>ide Functions
+Server-<span class="marked">S</span>ide Functions
 
   
    Server-side functions tailored for manipulating large objects from SQL are
@@ -543,7 +543,7 @@ int lo_unlink(PGconn *conn, Oid lobjId);
   
 
   
-   SQL-<span class="marked">o</span>riented Large Object Functions
+   SQL-<span class="marked">O</span>riented Large Object Functions
    
     
      
index 4f8757a6d6aae8fde8b2771982f96c74e57784f5..d95c218d39c6c4ca14bc4b1435bc504431bedafc 100644 (file)
   
 
   
-   Updating <span class="marked">T</span>he Visibility Map
+   Updating <span class="marked">t</span>he Visibility Map
 
    
     Vacuum maintains a visibility map for each
index bf72d0c3031a2af12650918027e6032d3cc2bd97..828e9084dd72653cbb908f12a2ac8f3bd71bb892 100644 (file)
@@ -3620,7 +3620,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
   
 
   
-   CREATE INDEX <span class="marked">p</span>hases
+   CREATE INDEX <span class="marked">P</span>hases
    
     
      
@@ -3849,7 +3849,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
   
 
   
-   VACUUM <span class="marked">p</span>hases
+   VACUUM <span class="marked">P</span>hases
    
     
     
@@ -4043,7 +4043,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
   
 
   
-   CLUSTER and VACUUM FULL <span class="marked">p</span>hases
+   CLUSTER and VACUUM FULL <span class="marked">P</span>hases
    
     
     
index 9b7ef8bf0952405f2a9097800c2745873b1b305a..f8c9655111978760da1a790fd41f684014b37bb4 100644 (file)
@@ -815,7 +815,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
    
 
   
-   Table-<span class="marked">l</span>evel Locks
+   Table-<span class="marked">L</span>evel Locks
 
    
     LOCK
@@ -847,7 +847,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
    
 
      
-      Table-<span class="marked">l</span>evel Lock Modes
+      Table-<span class="marked">L</span>evel Lock Modes
       
        
         ACCESS SHARE
@@ -1167,7 +1167,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
    
 
    
-    Row-<span class="marked">l</span>evel Locks
+    Row-<span class="marked">L</span>evel Locks
 
     
      In addition to table-level locks, there are row-level locks, which
@@ -1182,7 +1182,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
     
 
      
-      Row-<span class="marked">l</span>evel Lock Modes
+      Row-<span class="marked">L</span>evel Lock Modes
       
        
         FOR UPDATE
@@ -1284,7 +1284,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
     
 
     
-     Conflicting Row-<span class="marked">l</span>evel Locks
+     Conflicting Row-<span class="marked">L</span>evel Locks
      
       
       
@@ -1336,7 +1336,7 @@ ERROR:  could not serialize access due to read/write dependencies among transact
    
 
    
-    Page-<span class="marked">l</span>evel Locks
+    Page-<span class="marked">L</span>evel Locks
 
     
      In addition to table and row locks, page-level share/exclusive locks are
@@ -1574,7 +1574,7 @@ SELECT pg_advisory_lock(q.id) FROM
    
 
    
-    Enforcing Consistency <span class="marked">W</span>ith Serializable Transactions
+    Enforcing Consistency <span class="marked">w</span>ith Serializable Transactions
 
     
      If the Serializable transaction isolation level is used for all writes
@@ -1612,7 +1612,7 @@ SELECT pg_advisory_lock(q.id) FROM
    
 
    
-    Enforcing Consistency <span class="marked">W</span>ith Explicit Blocking Locks
+    Enforcing Consistency <span class="marked">w</span>ith Explicit Blocking Locks
 
     
      When non-serializable writes are possible,
index 0035746845cdbe0529846cdd07f0cfb83c430408..f2c1792955b3b24fb4323d6a5cd9935277e255eb 100644 (file)
@@ -433,7 +433,7 @@ fprintf(stderr, gettext("panic level %d\n"), lvl);
   
 
   
-   Message-<span class="marked">w</span>riting Guidelines
+   Message-<span class="marked">W</span>riting Guidelines
 
   
    Here are some guidelines for writing messages that are easily
index cb08c7632b9fd926ac42496e045d8b44b6c9faae..7a767b25ea958d39483bfdab165cecedc3d8aa0d 100644 (file)
@@ -240,7 +240,7 @@ test=# SELECT * FROM heap_page_item_attrs(get_raw_page('pg_class', 0), 'pg_class
  
 
  
-  B-<span class="marked">t</span>ree Functions
+  B-<span class="marked">T</span>ree Functions
 
   
    
index 8e165832b357dcc06d324242deb3e5e571f7f30a..763337b0e1dd4fb44e7dad6ece8d2db4cbf5aeec 100644 (file)
@@ -1291,7 +1291,7 @@ nd | {"1, 2": 33178, "1, 5": 33178, "2, 5": 27435, "1, 2, 5": 33178}
    
 
    
-    Multivariate MCV <span class="marked">l</span>ists
+    Multivariate MCV <span class="marked">L</span>ists
 
     
      Another type of statistics stored for each column are most-common value
@@ -1765,7 +1765,7 @@ SELECT * FROM x, y, a, b, c WHERE something AND somethingelse;
   
 
   
-   Some Notes <span class="marked">A</span>bout <application>pg_dump</application>
+   Some Notes <span class="marked">a</span>bout <application>pg_dump</application>
 
    
     Dump scripts generated by pg_dump automatically apply
index b8fe405eef28628235156f9f9a8b9fcf2b7828bd..94b6b22947b5948456ad7f3c831e1279ac2406f0 100644 (file)
@@ -587,7 +587,7 @@ EXPLAIN (ANALYZE, TIMING OFF) SELECT COUNT(*) FROM t GROUP BY a, b;
   
 
   
-   MCV <span class="marked">l</span>ists
+   MCV <span class="marked">L</span>ists
 
    
     As explained in , functional
index 14ad15aab8f46e6b6055d1411f4f21ca5e198ebc..e1b0af7a60d17022a231da58d29f540ad804cc4f 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-   Writing <span class="marked">A</span> Procedural Language Handler
+   Writing <span class="marked">a</span> Procedural Language Handler
 
    
     procedural language
index ae73630a489d231b45514a7951e6575322bcb49a..bf4a28f7cdc8d501703bff3b191496da4ccd2fdb 100644 (file)
@@ -913,7 +913,7 @@ my_record.user_id := 20;
    
 
    
-    Executing a Command <span class="marked">W</span>ith No Result
+    Executing a Command <span class="marked">w</span>ith No Result
 
     
      For any SQL command that does not return rows, for example
@@ -984,7 +984,7 @@ PERFORM create_mv('cs_session_page_requests_mv', my_query);
    
 
    
-    Executing a Query with a Single-<span class="marked">r</span>ow Result
+    Executing a Query with a Single-<span class="marked">R</span>ow Result
 
     
      SELECT INTO
@@ -1286,7 +1286,7 @@ EXECUTE format('SELECT count(*) FROM %I '
    
 
    
-   Quoting Values <span class="marked">I</span>n Dynamic Queries
+   Quoting Values <span class="marked">i</span>n Dynamic Queries
 
     
      quote_ident
@@ -1852,7 +1852,7 @@ SELECT * FROM get_available_flightid(CURRENT_DATE);
    
 
    
-    Returning <span class="marked">F</span>rom a Procedure
+    Returning <span class="marked">f</span>rom a Procedure
 
     
      A procedure does not have a return value.  A procedure can therefore end
@@ -2419,7 +2419,7 @@ END LOOP;
    
 
    
-    Looping <span class="marked">T</span>hrough Query Results
+    Looping <span class="marked">t</span>hrough Query Results
 
     
      Using a different type of FOR loop, you can iterate through
@@ -2504,7 +2504,7 @@ END LOOP  label ;
    
 
    
-    Looping <span class="marked">T</span>hrough Arrays
+    Looping <span class="marked">t</span>hrough Arrays
 
     
      The FOREACH loop is much like a FOR loop,
@@ -2751,7 +2751,7 @@ SELECT merge_db(1, 'dennis');
     
 
    
-    Obtaining Information <span class="marked">A</span>bout an Error
+    Obtaining Information <span class="marked">a</span>bout an Error
 
     
      Exception handlers frequently need to identify the specific error that
@@ -3420,7 +3420,7 @@ COMMIT;
    
 
    
-    Looping <span class="marked">T</span>hrough a Cursor's Result
+    Looping <span class="marked">t</span>hrough a Cursor's Result
 
     
      There is a variant of the FOR statement that allows
@@ -4107,7 +4107,7 @@ CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp
    
 
    
-    A <application>PL/pgSQL</application> Trigger Function <span class="marked">F</span>or Auditing
+    A <application>PL/pgSQL</application> Trigger Function <span class="marked">f</span>or Auditing
 
     
      This example trigger ensures that any insert, update or delete of a row
@@ -4164,7 +4164,7 @@ AFTER INSERT OR UPDATE OR DELETE ON emp
    
 
    
-    A <application>PL/pgSQL</application> View Trigger Function <span class="marked">F</span>or Auditing
+    A <application>PL/pgSQL</application> View Trigger Function <span class="marked">f</span>or Auditing
 
     
      This example uses a trigger on the view to make it updatable, and
@@ -4246,7 +4246,7 @@ INSTEAD OF INSERT OR UPDATE OR DELETE ON emp_view
 
 
    
-    A <application>PL/pgSQL</application> Trigger Function <span class="marked">For Maintaining A</span> Summary Table
+    A <application>PL/pgSQL</application> Trigger Function <span class="marked">for Maintaining a</span> Summary Table
 
     
      The schema detailed here is partly based on the Grocery Store
@@ -4531,7 +4531,7 @@ CREATE EVENT TRIGGER snitch ON ddl_command_start EXECUTE FUNCTION snitch();
   
 
   
-   <application>PL/pgSQL</application> <span class="marked">U</span>nder the Hood
+   <application>PL/pgSQL</application> <span class="marked">u</span>nder the Hood
 
    
     This section discusses some implementation details that are
@@ -5059,7 +5059,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$
 
   
   
-   Additional Compile-<span class="marked">time and Run-t</span>ime Checks
+   Additional Compile-<span class="marked">Time and Run-T</span>ime Checks
 
    
     To aid the user in finding instances of simple but common problems before
index 60a5907464031557e03b74b7a1db4b5ca0d38d50..31458e71a89d543782b42f8e2e512c41b399aebb 100644 (file)
@@ -665,7 +665,7 @@ CALL python_triple(5, 10);
   
 
   
-   Set-<span class="marked">r</span>eturning Functions
+   Set-<span class="marked">R</span>eturning Functions
   
    A PL/Python function can also return sets of
    scalar or composite types. There are several ways to achieve this because
index f036d5f178bee2fe520431309b0925fb93256387..80275215e047b9d696576bb7477d416d36fccfa6 100644 (file)
@@ -1610,7 +1610,7 @@ ErrorMessage.
 
 
  
-  SCRAM-SHA-256 <span class="marked">a</span>uthentication
+  SCRAM-SHA-256 <span class="marked">A</span>uthentication
 
   
    The implemented SASL mechanisms at the moment
index a2a44b3fc004818e4bad6f57fb0fd3aa4a30fc1a..a7d351308f3291da49208e60ba9eee8d224a039a 100644 (file)
@@ -2078,7 +2078,7 @@ CREATE TABLE cities_partdef
   
 
   
-   Non-<span class="marked">d</span>eferred Uniqueness Constraints
+   Non-<span class="marked">D</span>eferred Uniqueness Constraints
 
    
     When a UNIQUE or PRIMARY KEY constraint is
@@ -2166,7 +2166,7 @@ CREATE TABLE cities_partdef
   
 
   
-   Zero-<span class="marked">c</span>olumn Tables
+   Zero-<span class="marked">C</span>olumn Tables
 
    
     PostgreSQL allows a table of no columns
index 52a1caa2460a4f2ec19f4f795e717f992d16d034..ac142d22fcd11ad5d1022c0ea6ccacf87bbf790a 100644 (file)
@@ -273,7 +273,7 @@ GRANT EXECUTE ON function pg_catalog.pg_read_binary_file(text, bigint, bigint, b
   
 
   
-   How <span class="marked">it w</span>orks
+   How <span class="marked">It W</span>orks
 
    
     The basic idea is to copy all file system-level changes from the source
index 816f9cc4c7e0be0b99c83460fada7462917b91b9..c857aa3cbac14a88bf235fb2280f6d47afa4192b 100644 (file)
@@ -836,7 +836,7 @@ pgbench  options  d
   Notes
 
  
-  What <span class="marked">i</span>s the <quote>Transaction</quote> Actually Performed in <application>pgbench</application>?
+  What <span class="marked">I</span>s the <quote>Transaction</quote> Actually Performed in <application>pgbench</application>?
 
   
    pgbench executes test scripts chosen randomly
@@ -1151,7 +1151,7 @@ SELECT 2 AS two, 3 AS three \gset p_
  
 
  
-  Built-<span class="marked">I</span>n Operators
+  Built-<span class="marked">i</span>n Operators
 
   
    The arithmetic, bitwise, comparison and logical operators listed in
@@ -1161,7 +1161,7 @@ SELECT 2 AS two, 3 AS three \gset p_
   
 
   
-   pgbench Operators by <span class="marked">increasing p</span>recedence
+   pgbench Operators by <span class="marked">Increasing P</span>recedence
    
     
      
index 545a934cf82905e5db6f9ab6faa968c4cacf58f2..798aed3609267068c2149434ece67f511ff8969a 100644 (file)
@@ -86,7 +86,7 @@
   Usage
 
  
-  Interpreting <span class="marked">r</span>esults
+  Interpreting <span class="marked">R</span>esults
 
   
    Good results will show most (>90%) individual timing calls take less than
@@ -116,7 +116,7 @@ Histogram of timing durations:
 
  
  
-  Measuring <span class="marked">executor timing o</span>verhead
+  Measuring <span class="marked">Executor Timing O</span>verhead
 
   
    When the query executor is running a statement using
@@ -145,7 +145,7 @@ EXPLAIN ANALYZE SELECT COUNT(*) FROM t;
  
 
  
-  Changing <span class="marked">time s</span>ources
+  Changing <span class="marked">Time S</span>ources
   
    On some newer Linux systems, it's possible to change the clock source used
    to collect timing data at any time.  A second example shows the slowdown
@@ -223,7 +223,7 @@ Histogram of timing durations:
  
 
  
-  Clock <span class="marked">hardware and timing a</span>ccuracy
+  Clock <span class="marked">Hardware and Timing A</span>ccuracy
 
   
    Collecting accurate timing information is normally done on computers using
index 9ab9c30b97df513e16992daf3aab292cba65777f..d4da566d76278dee0fbc5a98666beb1a22231ff5 100644 (file)
@@ -450,7 +450,7 @@ pg_upgrade.exe
    
 
    
-    Upgrade <span class="marked">Streaming Replication and Log-S</span>hipping standby servers
+    Upgrade <span class="marked">streaming replication and log-s</span>hipping standby servers
 
     
      If you used link mode and have Streaming Replication (see 
@@ -617,7 +617,7 @@ rsync --archive --delete --hard-links --size-only --no-inc-recursive /vol1/pg_tb
    
 
    
-    Post-<span class="marked">U</span>pgrade processing
+    Post-<span class="marked">u</span>pgrade processing
 
     
      If any post-upgrade processing is required, pg_upgrade will issue
index 53dc05a78f06e3693c86fbc7caccddeee10b5891..1a4b7c7825d540a3b2b60c83818694ee98f41fa8 100644 (file)
@@ -391,7 +391,7 @@ PostgreSQL documentation
    
 
    
-    Semi-<span class="marked">i</span>nternal Options
+    Semi-<span class="marked">I</span>nternal Options
 
     
      The options described here are used
index 365ec75aad830e496fa13157317d7e48e19b4078..112ae591dc3e4865dbec3f5c00236fccd05c4b95 100644 (file)
@@ -2621,7 +2621,7 @@ openssl x509 -req -in server.csr -text -days 365 \
  
 
  
-  Secure TCP/IP Connections with GSSAPI <span class="marked">e</span>ncryption
+  Secure TCP/IP Connections with GSSAPI <span class="marked">E</span>ncryption
 
   
    gssapi
index aaeacb14c568bf04d173b38fe5e3390b30600fb4..0ed7f8a3feaa36334e46a2624cc4ed53df5ee15d 100644 (file)
@@ -26,7 +26,7 @@
   
 
  
-  Getting <span class="marked">T</span>he Source via <productname>Git</productname>
+  Getting <span class="marked">t</span>he Source via <productname>Git</productname>
 
   
    With Git you will make a copy of the entire code repository
index 81ddf5dac93f1b3edbfc0aa223461eecb38a7a00..0e04a0867932ecbb16cda8c3749ca76051736f40 100644 (file)
@@ -969,7 +969,7 @@ typedef struct spgLeafConsistentOut
  
 
  
-  <quote>All-the-<span class="marked">s</span>ame</quote> Inner Tuples
+  <quote>All-the-<span class="marked">S</span>ame</quote> Inner Tuples
 
   
    The SP-GiST core can override the results of the
index 7802eb82d4483098e68dd8e98111fe2877775274..1c19e863d2a0d76b80e983e091f029ec3196f316 100644 (file)
@@ -400,7 +400,7 @@ of the LZ family of compression techniques.  See
 
 
 
Out-of-<span class="marked">line, on-disk TOAST s</span>torage
Out-of-<span class="marked">Line, On-Disk TOAST S</span>torage
 
 
 If any of the columns of a table are TOAST-able, the table will
@@ -516,7 +516,7 @@ comparison table, in which all the HTML pages were cut down to 7 kB to fit.
 
 
 
Out-of-<span class="marked">line, in-memory TOAST s</span>torage
Out-of-<span class="marked">Line, In-Memory TOAST S</span>torage
 
 
 TOAST pointers can point to data that is not on disk, but is
index 86869bdf8c76f8ff5b4b8dc486d82b0d0f26928b..ddc5ad3e30e7fcb1b03fc67ad33e559997a9a6fe 100644 (file)
@@ -333,7 +333,7 @@ SELECT 'foo'      'bar';
    
 
    
-    String Constants with C-<span class="marked">s</span>tyle Escapes
+    String Constants with C-<span class="marked">S</span>tyle Escapes
 
      
       escape string syntax
@@ -554,7 +554,7 @@ U&'d!0061t!+000061' UESCAPE '!'
    
 
    
-    Dollar-<span class="marked">q</span>uoted String Constants
+    Dollar-<span class="marked">Q</span>uoted String Constants
 
      
       dollar quoting
@@ -634,7 +634,7 @@ $function$
    
 
    
-    Bit-<span class="marked">s</span>tring Constants
+    Bit-<span class="marked">S</span>tring Constants
 
     
      bit string
index 68eea680775beb5e2405e5a1e59feefa3ee01894..1c9f1bf44bfb7850a888faedd551f400f665c279 100644 (file)
@@ -1,7 +1,7 @@
 
 
 
Writing <span class="marked">A</span> Table Sampling Method
Writing <span class="marked">a</span> Table Sampling Method
 
  
   table sampling method
index 4155b01ece1dbc7da859686908fe8900d974def4..f035866848c85371d648e1e93c7c67d40b5fdf33 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-  User-<span class="marked">d</span>efined Aggregates
+  User-<span class="marked">D</span>efined Aggregates
 
   
    aggregate function
index 34a19382e57537b8c9f3f389e294689a7a182e9d..d9afd3be4d038bb6ba6f3f4a2c5ba0b85079ecf5 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-  User-<span class="marked">d</span>efined Functions
+  User-<span class="marked">D</span>efined Functions
 
   
    function
@@ -73,7 +73,7 @@
   
 
   
-   User-<span class="marked">d</span>efined Procedures
+   User-<span class="marked">D</span>efined Procedures
 
   
    procedure
@@ -2572,7 +2572,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text
 &dfunc;
 
    
-    Composite-<span class="marked">t</span>ype Arguments
+    Composite-<span class="marked">T</span>ype Arguments
 
     
      Composite types do not have a fixed layout like C structures.
index 9446f8b836ca4dd7cb434e03d61bb4e879a50e55..ffb5164aaa06ba8cc219ea83e52662f870fb3b29 100644 (file)
@@ -1,7 +1,7 @@
 
 
 
Interfacing Extensions <span class="marked">T</span>o Indexes
Interfacing Extensions <span class="marked">t</span>o Indexes
 
  
   index
   
 
    
-    B-<span class="marked">t</span>ree Strategies
+    B-<span class="marked">T</span>ree Strategies
     
      
       
   
 
    
-    B-<span class="marked">t</span>ree Support Functions
+    B-<span class="marked">T</span>ree Support Functions
     
      
       
index 260e43c64597ede8c8b56261d41d0d9d3c953930..132056f869a5fb8bbed560c40512e24fa29abb59 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-  User-<span class="marked">d</span>efined Operators
+  User-<span class="marked">D</span>efined Operators
 
   
    operator
index 186e287529743c97f41650bce77c836a44ba21f9..e67e5bdf4c4acfdedfb57c2b35dc57e2773a04ae 100644 (file)
@@ -1,7 +1,7 @@
 
 
  
-  User-<span class="marked">d</span>efined Types
+  User-<span class="marked">D</span>efined Types
 
   
    data type