diff --git a/doc/src/sgml/amcheck.sgml b/doc/src/sgml/amcheck.sgml index 627651d8d4a84c3e366067418b25a56c39a23f9d..fe0fe9c186e71e55f08776de2eefc4a46317aa79 100644 --- a/doc/src/sgml/amcheck.sgml +++ b/doc/src/sgml/amcheck.sgml @@ -169,7 +169,7 @@ ORDER BY c.relpages DESC LIMIT 10; </sect2> <sect2> - <title>Optional <parameter>heapallindexed</parameter> verification</title> + <title>Optional <parameter>heapallindexed</parameter> Verification</title> <para> When the <parameter>heapallindexed</parameter> argument to verification functions is <literal>true</literal>, an additional @@ -210,7 +210,7 @@ ORDER BY c.relpages DESC LIMIT 10; </sect2> <sect2> - <title>Using <filename>amcheck</filename> effectively</title> + <title>Using <filename>amcheck</filename> Effectively</title> <para> <filename>amcheck</filename> can be effective at detecting various types of @@ -319,7 +319,7 @@ ORDER BY c.relpages DESC LIMIT 10; </sect2> <sect2> - <title>Repairing corruption</title> + <title>Repairing Corruption</title> <para> No error concerning corruption raised by <filename>amcheck</filename> should ever be a false positive. <filename>amcheck</filename> raises diff --git a/doc/src/sgml/arch-dev.sgml b/doc/src/sgml/arch-dev.sgml index 53f8049df3801530e2409886f164fd574612844d..9ffb8427bf09f263bcb10b449a22e7d556e437a8 100644 --- a/doc/src/sgml/arch-dev.sgml +++ b/doc/src/sgml/arch-dev.sgml @@ -114,7 +114,7 @@ </sect1> <sect1 id="connect-estab"> - <title>How Connections are Established</title> + <title>How Connections Are Established</title> <para> <productname>PostgreSQL</productname> is implemented using a diff --git a/doc/src/sgml/backup.sgml b/doc/src/sgml/backup.sgml index 47dacee17c3362cf965b9d8cff12b2f40be14a74..bdc9026c62955f3944d8589b9de4789744075afb 100644 --- a/doc/src/sgml/backup.sgml +++ b/doc/src/sgml/backup.sgml @@ -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. </para> + <sect3 id="backup-lowlevel-base-backup-nonexclusive"> - <title>Making a non-exclusive low level backup</title> + <title>Making a Non-Exclusive Low-Level Backup</title> <para> 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); </para> </sect3> <sect3 id="backup-lowlevel-base-backup-exclusive"> - <title>Making an exclusive low level backup</title> + <title>Making an Exclusive Low-Level Backup</title> <note> <para> @@ -1082,7 +1083,7 @@ SELECT pg_stop_backup(); </para> </sect3> <sect3 id="backup-lowlevel-base-backup-data"> - <title>Backing up the data directory</title> + <title>Backing Up the Data Directory</title> <para> Some file system backup tools emit warnings or errors if the files they are trying to copy change while the copy proceeds. diff --git a/doc/src/sgml/charset.sgml b/doc/src/sgml/charset.sgml index a2a46c6ab3a0780fe9a472367639a2c8169f425f..8b9a29c4449c50f627734de879801d17b4081320 100644 --- a/doc/src/sgml/charset.sgml +++ b/doc/src/sgml/charset.sgml @@ -580,7 +580,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR"; </para> <sect4> - <title>libc collations</title> + <title>libc Collations</title> <para> For example, the operating system might @@ -637,7 +637,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; </sect4> <sect4> - <title>ICU collations</title> + <title>ICU Collations</title> <para> 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; </para> <sect4> - <title>libc collations</title> + <title>libc Collations</title> <para> New libc collations can be created like this: @@ -737,7 +737,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); </sect4> <sect4> - <title>ICU collations</title> + <title>ICU Collations</title> <para> ICU allows collations to be customized beyond the basic language+country diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 89284dc5c079f731f42b8e6b14b1156391efc2d4..7f9ce8fcba3cd33e6b1c24aa9d496d54fb050225 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -5351,7 +5351,7 @@ SELECT * FROM parent WHERE key = 2400; </indexterm> <sect2 id="runtime-config-logging-where"> - <title>Where To Log</title> + <title>Where to Log</title> <indexterm zone="runtime-config-logging-where"> <primary>where to log</primary> @@ -5795,7 +5795,7 @@ local0.* /var/log/postgresql </variablelist> </sect2> <sect2 id="runtime-config-logging-when"> - <title>When To Log</title> + <title>When to Log</title> <variablelist> @@ -6011,7 +6011,7 @@ local0.* /var/log/postgresql </sect2> <sect2 id="runtime-config-logging-what"> - <title>What To Log</title> + <title>What to Log</title> <variablelist> diff --git a/doc/src/sgml/custom-scan.sgml b/doc/src/sgml/custom-scan.sgml index b8963a28eb15a8fbf4300d6b0825c5296d2cb14a..239ba29de72a495b8c16ff516f0a25a90b9288eb 100644 --- a/doc/src/sgml/custom-scan.sgml +++ b/doc/src/sgml/custom-scan.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/custom-scan.sgml --> <chapter id="custom-scan"> - <title>Writing A Custom Scan Provider</title> + <title>Writing a Custom Scan Provider</title> <indexterm zone="custom-scan"> <primary>custom scan provider</primary> diff --git a/doc/src/sgml/dfunc.sgml b/doc/src/sgml/dfunc.sgml index dfefa9e686c15385b2c2433967d9ab5e9f14f963..a87e47a104dc7cb9a1e18ea7d12062a99d21ec0b 100644 --- a/doc/src/sgml/dfunc.sgml +++ b/doc/src/sgml/dfunc.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/dfunc.sgml --> <sect2 id="dfunc"> - <title>Compiling and Linking Dynamically-loaded Functions</title> + <title>Compiling and Linking Dynamically-Loaded Functions</title> <para> Before you are able to use your diff --git a/doc/src/sgml/docguide.sgml b/doc/src/sgml/docguide.sgml index 0608b8c6125b9ff3ab36a5c635b8086cbf9a1551..555c7e25631dd244064565318f00acb91fc11a95 100644 --- a/doc/src/sgml/docguide.sgml +++ b/doc/src/sgml/docguide.sgml @@ -247,7 +247,7 @@ checking for fop... fop </sect1> <sect1 id="docguide-build"> - <title>Building The Documentation</title> + <title>Building the Documentation</title> <para> Once you have everything set up, change to the directory diff --git a/doc/src/sgml/earthdistance.sgml b/doc/src/sgml/earthdistance.sgml index 1f3ea6aa6e203ebe423fc44cd9a8d6fdb21eea6a..670fc9955f7e86e3638cce0656ce53d9fb676560 100644 --- a/doc/src/sgml/earthdistance.sgml +++ b/doc/src/sgml/earthdistance.sgml @@ -24,7 +24,7 @@ </para> <sect2> - <title>Cube-based Earth Distances</title> + <title>Cube-Based Earth Distances</title> <para> Data is stored in cubes that are points (both corners are the same) using 3 @@ -60,7 +60,7 @@ </para> <table id="earthdistance-cube-functions"> - <title>Cube-based Earthdistance Functions</title> + <title>Cube-Based Earthdistance Functions</title> <tgroup cols="3"> <thead> <row> @@ -137,7 +137,7 @@ </sect2> <sect2> - <title>Point-based Earth Distances</title> + <title>Point-Based Earth Distances</title> <para> The second part of the module relies on representing Earth locations as @@ -154,7 +154,7 @@ </para> <table id="earthdistance-point-operators"> - <title>Point-based Earthdistance Operators</title> + <title>Point-Based Earthdistance Operators</title> <tgroup cols="3"> <thead> <row> diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index 6d8b0a013d76bef260fce9c67dc9dee5d09b02f2..09017f1d9ed23f32e5a9ce3dc69e0febe2c8c212 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -1720,7 +1720,7 @@ while (1) </sect3> <sect3> - <title>User-defined Base Types</title> + <title>User-Defined Base Types</title> <para> New user-defined base types are not directly supported by ECPG. diff --git a/doc/src/sgml/extend.sgml b/doc/src/sgml/extend.sgml index b5e59d542a65f17fd79bbcae04e49cb54104d809..8dc2b893f7eb353821fab83866e1c1087a36e024 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -953,7 +953,7 @@ SELECT * FROM pg_extension_update_paths('<replaceable>extension_name</replaceabl </sect2> <sect2> - <title>Installing Extensions using Update Scripts</title> + <title>Installing Extensions Using Update Scripts</title> <para> An extension that has been around for awhile will probably exist in diff --git a/doc/src/sgml/fdwhandler.sgml b/doc/src/sgml/fdwhandler.sgml index 27b94fb6115bf1c963a100f4235d7f890595da55..b54670b9f2cb128ac5d485064c20ab08ef4a2a75 100644 --- a/doc/src/sgml/fdwhandler.sgml +++ b/doc/src/sgml/fdwhandler.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/fdwhandler.sgml --> <chapter id="fdwhandler"> - <title>Writing A Foreign Data Wrapper</title> + <title>Writing a Foreign Data Wrapper</title> <indexterm zone="fdwhandler"> <primary>foreign data wrapper</primary> @@ -96,7 +96,7 @@ </para> <sect2 id="fdw-callbacks-scan"> - <title>FDW Routines For Scanning Foreign Tables</title> + <title>FDW Routines for Scanning Foreign Tables</title> <para> <programlisting> @@ -286,7 +286,7 @@ EndForeignScan(ForeignScanState *node); </sect2> <sect2 id="fdw-callbacks-join-scan"> - <title>FDW Routines For Scanning Foreign Joins</title> + <title>FDW Routines for Scanning Foreign Joins</title> <para> If an FDW supports performing foreign joins remotely (rather than @@ -348,7 +348,7 @@ GetForeignJoinPaths(PlannerInfo *root, </sect2> <sect2 id="fdw-callbacks-upper-planning"> - <title>FDW Routines For Planning Post-Scan/Join Processing</title> + <title>FDW Routines for Planning Post-Scan/Join Processing</title> <para> If an FDW supports performing remote post-scan/join processing, such as @@ -404,7 +404,7 @@ GetForeignUpperPaths(PlannerInfo *root, </sect2> <sect2 id="fdw-callbacks-update"> - <title>FDW Routines For Updating Foreign Tables</title> + <title>FDW Routines for Updating Foreign Tables</title> <para> If an FDW supports writable foreign tables, it should provide @@ -967,7 +967,7 @@ EndDirectModify(ForeignScanState *node); </sect2> <sect2 id="fdw-callbacks-row-locking"> - <title>FDW Routines For Row Locking</title> + <title>FDW Routines for Row Locking</title> <para> If an FDW wishes to support <firstterm>late row locking</firstterm> (as described @@ -1231,7 +1231,7 @@ AcquireSampleRowsFunc(Relation relation, </sect2> <sect2 id="fdw-callbacks-import"> - <title>FDW Routines For <command>IMPORT FOREIGN SCHEMA</command></title> + <title>FDW Routines for <command>IMPORT FOREIGN SCHEMA</command></title> <para> <programlisting> @@ -1394,7 +1394,7 @@ ShutdownForeignScan(ForeignScanState *node); </sect2> <sect2 id="fdw-callbacks-reparameterize-paths"> - <title>FDW Routines For reparameterization of paths</title> + <title>FDW Routines for Reparameterization of Paths</title> <para> <programlisting> diff --git a/doc/src/sgml/features.sgml b/doc/src/sgml/features.sgml index e54d8a6da789dd3f31eabe9e76273b21d7ee906c..f767bee46e500d2671dc87067edde943cbc316cc 100644 --- a/doc/src/sgml/features.sgml +++ b/doc/src/sgml/features.sgml @@ -200,7 +200,7 @@ </para> <sect2 id="functions-xml-limits-xpath1"> - <title>Queries are restricted to XPath 1.0</title> + <title>Queries Are Restricted to XPath 1.0</title> <para> The <productname>PostgreSQL</productname>-specific functions @@ -383,7 +383,7 @@ </sect3> <sect3 id="functions-xml-limits-casts"> - <title>Mappings between SQL and XML data types and values</title> + <title>Mappings between SQL and XML Data Types and Values</title> <para> In SQL:2006 and later, both directions of conversion between standard SQL @@ -424,7 +424,7 @@ </para> <sect3> - <title>Only <literal>BY VALUE</literal> passing mechanism is supported</title> + <title>Only <literal>BY VALUE</literal> Passing Mechanism Is Supported</title> <para> The SQL standard defines two <firstterm>passing mechanisms</firstterm> @@ -460,7 +460,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE <replaceable>x</replaceable> AS a, < </sect3> <sect3> - <title>Cannot pass named parameters to queries</title> + <title>Cannot Pass Named Parameters to Queries</title> <para> The XPath-based functions support passing one parameter to serve as the @@ -470,7 +470,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE <replaceable>x</replaceable> AS a, < </sect3> <sect3> - <title>No <type>XML(SEQUENCE)</type> type</title> + <title>No <type>XML(SEQUENCE)</type> Type</title> <para> The <productname>PostgreSQL</productname> <type>xml</type> data type diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 6035c9751552d585e58a4ffffb160c23ef2afc32..0d6d883dbfabcd4e8344ce953945b29473f53644 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -5202,7 +5202,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo; </para> <table id="posix-character-entry-escapes-table"> - <title>Regular Expression Character-entry Escapes</title> + <title>Regular Expression Character-Entry Escapes</title> <tgroup cols="2"> <thead> @@ -5343,7 +5343,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo; </para> <table id="posix-class-shorthand-escapes-table"> - <title>Regular Expression Class-shorthand Escapes</title> + <title>Regular Expression Class-Shorthand Escapes</title> <tgroup cols="2"> <thead> @@ -5537,7 +5537,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo; </para> <table id="posix-embedded-options-table"> - <title>ARE Embedded-option Letters</title> + <title>ARE Embedded-Option Letters</title> <tgroup cols="2"> <thead> @@ -16395,7 +16395,7 @@ WHERE EXISTS (SELECT 1 FROM tab2 WHERE col2 = tab1.col2); </sect2> <sect2> - <title>Single-row Comparison</title> + <title>Single-Row Comparison</title> <indexterm zone="functions-subquery"> <primary>comparison</primary> @@ -19306,7 +19306,7 @@ SELECT collation for ('foo' COLLATE "de_DE"); </para> <table id="functions-commit-timestamp"> - <title>Committed transaction information</title> + <title>Committed Transaction Information</title> <tgroup cols="3"> <thead> <row><entry>Name</entry> <entry>Return Type</entry> <entry>Description</entry></row> @@ -22321,7 +22321,7 @@ CREATE EVENT TRIGGER test_event_trigger_for_drops </para> <table id="functions-event-trigger-table-rewrite"> - <title>Table Rewrite information</title> + <title>Table Rewrite Information</title> <tgroup cols="3"> <thead> <row><entry>Name</entry> <entry>Return Type</entry> <entry>Description</entry></row> @@ -22389,7 +22389,7 @@ CREATE EVENT TRIGGER test_table_rewrite_oid </para> <sect2 id="functions-statistics-mcv"> - <title>Inspecting MCV lists</title> + <title>Inspecting MCV Lists</title> <indexterm> <primary>pg_mcv_list_items</primary> diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgml index beed6521eb5cd10e64787bd3dcff08aaf29ea2ee..46982ba369761c6973839257cf42e429e47b58a1 100644 --- a/doc/src/sgml/gist.sgml +++ b/doc/src/sgml/gist.sgml @@ -960,7 +960,7 @@ my_fetch(PG_FUNCTION_ARGS) <title>Implementation</title> <sect2 id="gist-buffering-build"> - <title>GiST buffering build</title> + <title>GiST Buffering Build</title> <para> 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 diff --git a/doc/src/sgml/high-availability.sgml b/doc/src/sgml/high-availability.sgml index 543691dad45ae9ccbbf1604588b4956dd112bc61..43bcb2a6efd85d59d4cc64fbaa40a279d884f162 100644 --- a/doc/src/sgml/high-availability.sgml +++ b/doc/src/sgml/high-availability.sgml @@ -938,7 +938,7 @@ primary_conninfo = 'host=192.168.1.50 port=5432 user=foo password=foopass' protection. Replication slots overcome these disadvantages. </para> <sect3 id="streaming-replication-slots-manipulation"> - <title>Querying and manipulating replication slots</title> + <title>Querying and Manipulating Replication Slots</title> <para> 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)' </sect2> <sect2 id="continuous-archiving-in-standby"> - <title>Continuous archiving in standby</title> + <title>Continuous Archiving in Standby</title> <indexterm> <primary>continuous archiving</primary> @@ -1626,7 +1626,7 @@ if (!triggered) </sect2> <sect2 id="warm-standby-record"> - <title>Record-based Log Shipping</title> + <title>Record-Based Log Shipping</title> <para> It is also possible to implement record-based log shipping using this diff --git a/doc/src/sgml/install-windows.sgml b/doc/src/sgml/install-windows.sgml index 42448e87054d758cd2c752b4eaf09e87d3d14295..08556b6ebe7193b10cc836d10360d95783b3dde5 100644 --- a/doc/src/sgml/install-windows.sgml +++ b/doc/src/sgml/install-windows.sgml @@ -338,7 +338,7 @@ $ENV{MSBFLAGS}="/m"; </sect2> <sect2> - <title>Special Considerations for 64-bit Windows</title> + <title>Special Considerations for 64-Bit Windows</title> <para> PostgreSQL will only build for the x64 architecture on 64-bit Windows, there diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index e5d064de83aaa87cdc8c3829ad7faa7183a87ff2..17e31def7c7eaf61a5c299876c98d9709db69d14 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -342,7 +342,7 @@ su - postgres </sect1> <sect1 id="install-getsource"> - <title>Getting The Source</title> + <title>Getting the Source</title> <para> The <productname>PostgreSQL</productname> &version; sources can be obtained from the @@ -1967,7 +1967,7 @@ export MANPATH </sect1> <sect1 id="installation-platform-notes"> - <title>Platform-specific Notes</title> + <title>Platform-Specific Notes</title> <para> This section documents additional platform-specific issues diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml index 3038826311a3ca2839381403675bbaefdf4734ce..25e98ebe07d52abac186c8ce50e7ffb64b435f16 100644 --- a/doc/src/sgml/intro.sgml +++ b/doc/src/sgml/intro.sgml @@ -82,7 +82,7 @@ </para> <sect1 id="intro-whatis"> - <title> What is <productname>PostgreSQL</productname>?</title> + <title> What Is <productname>PostgreSQL</productname>?</title> <para> <productname>PostgreSQL</productname> is an object-relational diff --git a/doc/src/sgml/jit.sgml b/doc/src/sgml/jit.sgml index a21a07ef71d7ab35086c497bb84504d11be3ff51..af7e380c58c592691a9f8b4addf2667f31ba45cf 100644 --- a/doc/src/sgml/jit.sgml +++ b/doc/src/sgml/jit.sgml @@ -18,7 +18,7 @@ </para> <sect1 id="jit-reason"> - <title>What is <acronym>JIT</acronym> compilation?</title> + <title>What Is <acronym>JIT</acronym> compilation?</title> <para> Just-in-Time (<acronym>JIT</acronym>) compilation is the process of turning diff --git a/doc/src/sgml/json.sgml b/doc/src/sgml/json.sgml index 0d8e2c6de4bcded277586f82bc224a315685267f..cf50410d406e1fd20aefac01696f1be75cff3599 100644 --- a/doc/src/sgml/json.sgml +++ b/doc/src/sgml/json.sgml @@ -131,7 +131,7 @@ </para> <table id="json-type-mapping-table"> - <title>JSON primitive types and corresponding <productname>PostgreSQL</productname> types</title> + <title>JSON Primitive Types and Corresponding <productname>PostgreSQL</productname> Types</title> <tgroup cols="3"> <thead> <row> @@ -233,7 +233,7 @@ SELECT '{"reading": 1.230e-5}'::json, '{"reading": 1.230e-5}'::jsonb; </sect2> <sect2 id="json-doc-design"> - <title>Designing JSON documents effectively</title> + <title>Designing JSON Documents Effectively</title> <para> Representing data as JSON can be considerably more flexible than the traditional relational data model, which is compelling in diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index f4d21c724c3d81b15e8872a9fe1d7067dce3f008..6dbff8927b60abb65ecaf9da42b8852e3f904686 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -4988,7 +4988,7 @@ int PQflush(PGconn *conn); </sect1> <sect1 id="libpq-single-row-mode"> - <title>Retrieving Query Results Row-By-Row</title> + <title>Retrieving Query Results Row-by-Row</title> <indexterm zone="libpq-single-row-mode"> <primary>libpq</primary> diff --git a/doc/src/sgml/limits.sgml b/doc/src/sgml/limits.sgml index ab85413fa6b14fe9c4b94f5e4acf8c0f6ea1ab3c..7713ff717738cdf23f1778f292d910a6b045835a 100644 --- a/doc/src/sgml/limits.sgml +++ b/doc/src/sgml/limits.sgml @@ -11,7 +11,7 @@ </para> <table id="limits-table"> - <title><productname>PostgreSQL</productname> limitations</title> + <title><productname>PostgreSQL</productname> Limitations</title> <tgroup cols="3"> <thead> <row> diff --git a/doc/src/sgml/lobj.sgml b/doc/src/sgml/lobj.sgml index 9f3b7852420206c169fb089dc249e30b6b48646c..8951aa58dda7ee50bff0e3caa4c6b9249ff66167 100644 --- a/doc/src/sgml/lobj.sgml +++ b/doc/src/sgml/lobj.sgml @@ -535,7 +535,7 @@ int lo_unlink(PGconn *conn, Oid lobjId); </sect1> <sect1 id="lo-funcs"> -<title>Server-side Functions</title> +<title>Server-Side Functions</title> <para> Server-side functions tailored for manipulating large objects from SQL are @@ -543,7 +543,7 @@ int lo_unlink(PGconn *conn, Oid lobjId); </para> <table id="lo-funcs-table"> - <title>SQL-oriented Large Object Functions</title> + <title>SQL-Oriented Large Object Functions</title> <tgroup cols="5"> <thead> <row> diff --git a/doc/src/sgml/maintenance.sgml b/doc/src/sgml/maintenance.sgml index 4f8757a6d6aae8fde8b2771982f96c74e57784f5..d95c218d39c6c4ca14bc4b1435bc504431bedafc 100644 --- a/doc/src/sgml/maintenance.sgml +++ b/doc/src/sgml/maintenance.sgml @@ -347,7 +347,7 @@ </sect2> <sect2 id="vacuum-for-visibility-map"> - <title>Updating The Visibility Map</title> + <title>Updating the Visibility Map</title> <para> Vacuum maintains a <link linkend="storage-vm">visibility map</link> for each diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index bf72d0c3031a2af12650918027e6032d3cc2bd97..828e9084dd72653cbb908f12a2ac8f3bd71bb892 100644 --- a/doc/src/sgml/monitoring.sgml +++ b/doc/src/sgml/monitoring.sgml @@ -3620,7 +3620,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid, </table> <table id="create-index-phases"> - <title>CREATE INDEX phases</title> + <title>CREATE INDEX Phases</title> <tgroup cols="2"> <thead> <row> @@ -3849,7 +3849,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid, </table> <table id="vacuum-phases"> - <title>VACUUM phases</title> + <title>VACUUM Phases</title> <tgroup cols="2"> <thead> <row> @@ -4043,7 +4043,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid, </table> <table id="cluster-phases"> - <title>CLUSTER and VACUUM FULL phases</title> + <title>CLUSTER and VACUUM FULL Phases</title> <tgroup cols="2"> <thead> <row> diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index 9b7ef8bf0952405f2a9097800c2745873b1b305a..f8c9655111978760da1a790fd41f684014b37bb4 100644 --- a/doc/src/sgml/mvcc.sgml +++ b/doc/src/sgml/mvcc.sgml @@ -815,7 +815,7 @@ ERROR: could not serialize access due to read/write dependencies among transact </para> <sect2 id="locking-tables"> - <title>Table-level Locks</title> + <title>Table-Level Locks</title> <indexterm zone="locking-tables"> <primary>LOCK</primary> @@ -847,7 +847,7 @@ ERROR: could not serialize access due to read/write dependencies among transact </para> <variablelist> - <title>Table-level Lock Modes</title> + <title>Table-Level Lock Modes</title> <varlistentry> <term> <literal>ACCESS SHARE</literal> @@ -1167,7 +1167,7 @@ ERROR: could not serialize access due to read/write dependencies among transact </sect2> <sect2 id="locking-rows"> - <title>Row-level Locks</title> + <title>Row-Level Locks</title> <para> 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 </para> <variablelist> - <title>Row-level Lock Modes</title> + <title>Row-Level Lock Modes</title> <varlistentry> <term> <literal>FOR UPDATE</literal> @@ -1284,7 +1284,7 @@ ERROR: could not serialize access due to read/write dependencies among transact </para> <table tocentry="1" id="row-lock-compatibility"> - <title>Conflicting Row-level Locks</title> + <title>Conflicting Row-Level Locks</title> <tgroup cols="5"> <colspec colnum="2" colname="lockst"/> <colspec colnum="5" colname="lockend"/> @@ -1336,7 +1336,7 @@ ERROR: could not serialize access due to read/write dependencies among transact </sect2> <sect2 id="locking-pages"> - <title>Page-level Locks</title> + <title>Page-Level Locks</title> <para> In addition to table and row locks, page-level share/exclusive locks are @@ -1574,7 +1574,7 @@ SELECT pg_advisory_lock(q.id) FROM </para> <sect2 id="serializable-consistency"> - <title>Enforcing Consistency With Serializable Transactions</title> + <title>Enforcing Consistency with Serializable Transactions</title> <para> If the Serializable transaction isolation level is used for all writes @@ -1612,7 +1612,7 @@ SELECT pg_advisory_lock(q.id) FROM </sect2> <sect2 id="non-serializable-consistency"> - <title>Enforcing Consistency With Explicit Blocking Locks</title> + <title>Enforcing Consistency with Explicit Blocking Locks</title> <para> When non-serializable writes are possible, diff --git a/doc/src/sgml/nls.sgml b/doc/src/sgml/nls.sgml index 0035746845cdbe0529846cdd07f0cfb83c430408..f2c1792955b3b24fb4323d6a5cd9935277e255eb 100644 --- a/doc/src/sgml/nls.sgml +++ b/doc/src/sgml/nls.sgml @@ -433,7 +433,7 @@ fprintf(stderr, gettext("panic level %d\n"), lvl); </sect2> <sect2 id="nls-guidelines"> - <title>Message-writing Guidelines</title> + <title>Message-Writing Guidelines</title> <para> Here are some guidelines for writing messages that are easily diff --git a/doc/src/sgml/pageinspect.sgml b/doc/src/sgml/pageinspect.sgml index cb08c7632b9fd926ac42496e045d8b44b6c9faae..7a767b25ea958d39483bfdab165cecedc3d8aa0d 100644 --- a/doc/src/sgml/pageinspect.sgml +++ b/doc/src/sgml/pageinspect.sgml @@ -240,7 +240,7 @@ test=# SELECT * FROM heap_page_item_attrs(get_raw_page('pg_class', 0), 'pg_class </sect2> <sect2> - <title>B-tree Functions</title> + <title>B-Tree Functions</title> <variablelist> <varlistentry> diff --git a/doc/src/sgml/perform.sgml b/doc/src/sgml/perform.sgml index 8e165832b357dcc06d324242deb3e5e571f7f30a..763337b0e1dd4fb44e7dad6ece8d2db4cbf5aeec 100644 --- a/doc/src/sgml/perform.sgml +++ b/doc/src/sgml/perform.sgml @@ -1291,7 +1291,7 @@ nd | {"1, 2": 33178, "1, 5": 33178, "2, 5": 27435, "1, 2, 5": 33178} </sect3> <sect3> - <title>Multivariate MCV lists</title> + <title>Multivariate MCV Lists</title> <para> 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; </sect2> <sect2 id="populate-pg-dump"> - <title>Some Notes About <application>pg_dump</application></title> + <title>Some Notes about <application>pg_dump</application></title> <para> Dump scripts generated by <application>pg_dump</application> automatically apply diff --git a/doc/src/sgml/planstats.sgml b/doc/src/sgml/planstats.sgml index b8fe405eef28628235156f9f9a8b9fcf2b7828bd..94b6b22947b5948456ad7f3c831e1279ac2406f0 100644 --- a/doc/src/sgml/planstats.sgml +++ b/doc/src/sgml/planstats.sgml @@ -587,7 +587,7 @@ EXPLAIN (ANALYZE, TIMING OFF) SELECT COUNT(*) FROM t GROUP BY a, b; </sect2> <sect2 id="mcv-lists"> - <title>MCV lists</title> + <title>MCV Lists</title> <para> As explained in <xref linkend="functional-dependencies"/>, functional diff --git a/doc/src/sgml/plhandler.sgml b/doc/src/sgml/plhandler.sgml index 14ad15aab8f46e6b6055d1411f4f21ca5e198ebc..e1b0af7a60d17022a231da58d29f540ad804cc4f 100644 --- a/doc/src/sgml/plhandler.sgml +++ b/doc/src/sgml/plhandler.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/plhandler.sgml --> <chapter id="plhandler"> - <title>Writing A Procedural Language Handler</title> + <title>Writing a Procedural Language Handler</title> <indexterm zone="plhandler"> <primary>procedural language</primary> diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index ae73630a489d231b45514a7951e6575322bcb49a..bf4a28f7cdc8d501703bff3b191496da4ccd2fdb 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -913,7 +913,7 @@ my_record.user_id := 20; </sect2> <sect2 id="plpgsql-statements-sql-noresult"> - <title>Executing a Command With No Result</title> + <title>Executing a Command with No Result</title> <para> 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); </sect2> <sect2 id="plpgsql-statements-sql-onerow"> - <title>Executing a Query with a Single-row Result</title> + <title>Executing a Query with a Single-Row Result</title> <indexterm zone="plpgsql-statements-sql-onerow"> <primary>SELECT INTO</primary> @@ -1286,7 +1286,7 @@ EXECUTE format('SELECT count(*) FROM %I ' </note> <example id="plpgsql-quote-literal-example"> - <title>Quoting Values In Dynamic Queries</title> + <title>Quoting Values in Dynamic Queries</title> <indexterm> <primary>quote_ident</primary> @@ -1852,7 +1852,7 @@ SELECT * FROM get_available_flightid(CURRENT_DATE); </sect2> <sect2 id="plpgsql-statements-returning-procedure"> - <title>Returning From a Procedure</title> + <title>Returning from a Procedure</title> <para> A procedure does not have a return value. A procedure can therefore end @@ -2419,7 +2419,7 @@ END LOOP; </sect2> <sect2 id="plpgsql-records-iterating"> - <title>Looping Through Query Results</title> + <title>Looping through Query Results</title> <para> Using a different type of <literal>FOR</literal> loop, you can iterate through @@ -2504,7 +2504,7 @@ END LOOP <optional> <replaceable>label</replaceable> </optional>; </sect2> <sect2 id="plpgsql-foreach-array"> - <title>Looping Through Arrays</title> + <title>Looping through Arrays</title> <para> The <literal>FOREACH</literal> loop is much like a <literal>FOR</literal> loop, @@ -2751,7 +2751,7 @@ SELECT merge_db(1, 'dennis'); </example> <sect3 id="plpgsql-exception-diagnostics"> - <title>Obtaining Information About an Error</title> + <title>Obtaining Information about an Error</title> <para> Exception handlers frequently need to identify the specific error that @@ -3420,7 +3420,7 @@ COMMIT; </sect2> <sect2 id="plpgsql-cursor-for-loop"> - <title>Looping Through a Cursor's Result</title> + <title>Looping through a Cursor's Result</title> <para> There is a variant of the <command>FOR</command> statement that allows @@ -4107,7 +4107,7 @@ CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp </para> <example id="plpgsql-trigger-audit-example"> - <title>A <application>PL/pgSQL</application> Trigger Function For Auditing</title> + <title>A <application>PL/pgSQL</application> Trigger Function for Auditing</title> <para> 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 </para> <example id="plpgsql-view-trigger-audit-example"> - <title>A <application>PL/pgSQL</application> View Trigger Function For Auditing</title> + <title>A <application>PL/pgSQL</application> View Trigger Function for Auditing</title> <para> 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 <example id="plpgsql-trigger-summary-example"> - <title>A <application>PL/pgSQL</application> Trigger Function For Maintaining A Summary Table</title> + <title>A <application>PL/pgSQL</application> Trigger Function for Maintaining a Summary Table</title> <para> The schema detailed here is partly based on the <emphasis>Grocery Store @@ -4531,7 +4531,7 @@ CREATE EVENT TRIGGER snitch ON ddl_command_start EXECUTE FUNCTION snitch(); </sect1> <sect1 id="plpgsql-implementation"> - <title><application>PL/pgSQL</application> Under the Hood</title> + <title><application>PL/pgSQL</application> under the Hood</title> <para> This section discusses some implementation details that are @@ -5059,7 +5059,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$ </sect2> <sect2 id="plpgsql-extra-checks"> - <title>Additional Compile-time and Run-time Checks</title> + <title>Additional Compile-Time and Run-Time Checks</title> <para> To aid the user in finding instances of simple but common problems before diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index 60a5907464031557e03b74b7a1db4b5ca0d38d50..31458e71a89d543782b42f8e2e512c41b399aebb 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -665,7 +665,7 @@ CALL python_triple(5, 10); </sect2> <sect2> - <title>Set-returning Functions</title> + <title>Set-Returning Functions</title> <para> A <application>PL/Python</application> function can also return sets of scalar or composite types. There are several ways to achieve this because diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index b20f1690a7e855cdc16e3b15ab36be20269a32f5..8d8051b87ead0842a727bff5e2d4f18e11e74687 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1610,7 +1610,7 @@ ErrorMessage. </para> <sect2 id="sasl-scram-sha-256"> - <title>SCRAM-SHA-256 authentication</title> + <title>SCRAM-SHA-256 Authentication</title> <para> The implemented SASL mechanisms at the moment diff --git a/doc/src/sgml/ref/create_table.sgml b/doc/src/sgml/ref/create_table.sgml index a2a44b3fc004818e4bad6f57fb0fd3aa4a30fc1a..a7d351308f3291da49208e60ba9eee8d224a039a 100644 --- a/doc/src/sgml/ref/create_table.sgml +++ b/doc/src/sgml/ref/create_table.sgml @@ -2078,7 +2078,7 @@ CREATE TABLE cities_partdef </refsect2> <refsect2> - <title>Non-deferred Uniqueness Constraints</title> + <title>Non-Deferred Uniqueness Constraints</title> <para> When a <literal>UNIQUE</literal> or <literal>PRIMARY KEY</literal> constraint is @@ -2166,7 +2166,7 @@ CREATE TABLE cities_partdef </refsect2> <refsect2> - <title>Zero-column Tables</title> + <title>Zero-Column Tables</title> <para> <productname>PostgreSQL</productname> allows a table of no columns diff --git a/doc/src/sgml/ref/pg_rewind.sgml b/doc/src/sgml/ref/pg_rewind.sgml index 52a1caa2460a4f2ec19f4f795e717f992d16d034..ac142d22fcd11ad5d1022c0ea6ccacf87bbf790a 100644 --- a/doc/src/sgml/ref/pg_rewind.sgml +++ b/doc/src/sgml/ref/pg_rewind.sgml @@ -273,7 +273,7 @@ GRANT EXECUTE ON function pg_catalog.pg_read_binary_file(text, bigint, bigint, b </para> <refsect2> - <title>How it works</title> + <title>How It Works</title> <para> The basic idea is to copy all file system-level changes from the source diff --git a/doc/src/sgml/ref/pgbench.sgml b/doc/src/sgml/ref/pgbench.sgml index 09af9f1a7dcbfa87865ae612cdaf6ecb7316bc2f..11fa7c48e0236f09ca57d8bf10cf25b46af49da4 100644 --- a/doc/src/sgml/ref/pgbench.sgml +++ b/doc/src/sgml/ref/pgbench.sgml @@ -827,7 +827,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d <title>Notes</title> <refsect2> - <title>What is the <quote>Transaction</quote> Actually Performed in <application>pgbench</application>?</title> + <title>What Is the <quote>Transaction</quote> Actually Performed in <application>pgbench</application>?</title> <para> <application>pgbench</application> executes test scripts chosen randomly @@ -1142,7 +1142,7 @@ SELECT 2 AS two, 3 AS three \gset p_ </refsect2> <refsect2 id="pgbench-builtin-operators"> - <title>Built-In Operators</title> + <title>Built-in Operators</title> <para> The arithmetic, bitwise, comparison and logical operators listed in @@ -1152,7 +1152,7 @@ SELECT 2 AS two, 3 AS three \gset p_ </para> <table id="pgbench-operators"> - <title>pgbench Operators by increasing precedence</title> + <title>pgbench Operators by Increasing Precedence</title> <tgroup cols="4"> <thead> <row> diff --git a/doc/src/sgml/ref/pgtesttiming.sgml b/doc/src/sgml/ref/pgtesttiming.sgml index 545a934cf82905e5db6f9ab6faa968c4cacf58f2..798aed3609267068c2149434ece67f511ff8969a 100644 --- a/doc/src/sgml/ref/pgtesttiming.sgml +++ b/doc/src/sgml/ref/pgtesttiming.sgml @@ -86,7 +86,7 @@ <title>Usage</title> <refsect2> - <title>Interpreting results</title> + <title>Interpreting Results</title> <para> Good results will show most (>90%) individual timing calls take less than @@ -116,7 +116,7 @@ Histogram of timing durations: </refsect2> <refsect2> - <title>Measuring executor timing overhead</title> + <title>Measuring Executor Timing Overhead</title> <para> When the query executor is running a statement using @@ -145,7 +145,7 @@ EXPLAIN ANALYZE SELECT COUNT(*) FROM t; </refsect2> <refsect2> - <title>Changing time sources</title> + <title>Changing Time Sources</title> <para> 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: </refsect2> <refsect2> - <title>Clock hardware and timing accuracy</title> + <title>Clock Hardware and Timing Accuracy</title> <para> Collecting accurate timing information is normally done on computers using diff --git a/doc/src/sgml/ref/pgupgrade.sgml b/doc/src/sgml/ref/pgupgrade.sgml index 2bddd6a937e7cb708cae7904a08513a463492b94..9b1e654cb700043da2293fb01d7a98a586ea1635 100644 --- a/doc/src/sgml/ref/pgupgrade.sgml +++ b/doc/src/sgml/ref/pgupgrade.sgml @@ -449,7 +449,7 @@ pg_upgrade.exe </step> <step id="pgupgrade-step-replicas"> - <title>Upgrade Streaming Replication and Log-Shipping standby servers</title> + <title>Upgrade streaming replication and log-shipping standby servers</title> <para> If you used link mode and have Streaming Replication (see <xref @@ -616,7 +616,7 @@ rsync --archive --delete --hard-links --size-only --no-inc-recursive /vol1/pg_tb </step> <step> - <title>Post-Upgrade processing</title> + <title>Post-upgrade processing</title> <para> If any post-upgrade processing is required, pg_upgrade will issue diff --git a/doc/src/sgml/ref/postgres-ref.sgml b/doc/src/sgml/ref/postgres-ref.sgml index 53dc05a78f06e3693c86fbc7caccddeee10b5891..1a4b7c7825d540a3b2b60c83818694ee98f41fa8 100644 --- a/doc/src/sgml/ref/postgres-ref.sgml +++ b/doc/src/sgml/ref/postgres-ref.sgml @@ -391,7 +391,7 @@ PostgreSQL documentation </refsect2> <refsect2> - <title>Semi-internal Options</title> + <title>Semi-Internal Options</title> <para> The options described here are used diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 365ec75aad830e496fa13157317d7e48e19b4078..112ae591dc3e4865dbec3f5c00236fccd05c4b95 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -2621,7 +2621,7 @@ openssl x509 -req -in server.csr -text -days 365 \ </sect1> <sect1 id="gssapi-enc"> - <title>Secure TCP/IP Connections with GSSAPI encryption</title> + <title>Secure TCP/IP Connections with GSSAPI Encryption</title> <indexterm zone="gssapi-enc"> <primary>gssapi</primary> diff --git a/doc/src/sgml/sourcerepo.sgml b/doc/src/sgml/sourcerepo.sgml index aaeacb14c568bf04d173b38fe5e3390b30600fb4..0ed7f8a3feaa36334e46a2624cc4ed53df5ee15d 100644 --- a/doc/src/sgml/sourcerepo.sgml +++ b/doc/src/sgml/sourcerepo.sgml @@ -26,7 +26,7 @@ </para> <sect1 id="git"> - <title>Getting The Source via <productname>Git</productname></title> + <title>Getting the Source via <productname>Git</productname></title> <para> With <productname>Git</productname> you will make a copy of the entire code repository diff --git a/doc/src/sgml/spgist.sgml b/doc/src/sgml/spgist.sgml index a816856f3d5dd944db0725dcf140b7a968eff5ad..34ea181db71d31afd97c2ce8dde8afb7dc4b56da 100644 --- a/doc/src/sgml/spgist.sgml +++ b/doc/src/sgml/spgist.sgml @@ -968,7 +968,7 @@ typedef struct spgLeafConsistentOut </sect2> <sect2 id="spgist-all-the-same"> - <title><quote>All-the-same</quote> Inner Tuples</title> + <title><quote>All-the-Same</quote> Inner Tuples</title> <para> The <acronym>SP-GiST</acronym> core can override the results of the diff --git a/doc/src/sgml/storage.sgml b/doc/src/sgml/storage.sgml index 342a0ff7b7ef4cf3bc7b6345e38636c7a23c82e2..20dc514c95e2be1eaff0727f97c23fc850d8ee2c 100644 --- a/doc/src/sgml/storage.sgml +++ b/doc/src/sgml/storage.sgml @@ -400,7 +400,7 @@ of the LZ family of compression techniques. See </para> <sect2 id="storage-toast-ondisk"> - <title>Out-of-line, on-disk TOAST storage</title> + <title>Out-of-Line, On-Disk TOAST Storage</title> <para> If any of the columns of a table are <acronym>TOAST</acronym>-able, the table will @@ -516,7 +516,7 @@ comparison table, in which all the HTML pages were cut down to 7 kB to fit. </sect2> <sect2 id="storage-toast-inmemory"> - <title>Out-of-line, in-memory TOAST storage</title> + <title>Out-of-Line, In-Memory TOAST Storage</title> <para> <acronym>TOAST</acronym> pointers can point to data that is not on disk, but is diff --git a/doc/src/sgml/syntax.sgml b/doc/src/sgml/syntax.sgml index 86869bdf8c76f8ff5b4b8dc486d82b0d0f26928b..ddc5ad3e30e7fcb1b03fc67ad33e559997a9a6fe 100644 --- a/doc/src/sgml/syntax.sgml +++ b/doc/src/sgml/syntax.sgml @@ -333,7 +333,7 @@ SELECT 'foo' 'bar'; </sect3> <sect3 id="sql-syntax-strings-escape"> - <title>String Constants with C-style Escapes</title> + <title>String Constants with C-Style Escapes</title> <indexterm zone="sql-syntax-strings-escape"> <primary>escape string syntax</primary> @@ -554,7 +554,7 @@ U&'d!0061t!+000061' UESCAPE '!' </sect3> <sect3 id="sql-syntax-dollar-quoting"> - <title>Dollar-quoted String Constants</title> + <title>Dollar-Quoted String Constants</title> <indexterm> <primary>dollar quoting</primary> @@ -634,7 +634,7 @@ $function$ </sect3> <sect3 id="sql-syntax-bit-strings"> - <title>Bit-string Constants</title> + <title>Bit-String Constants</title> <indexterm zone="sql-syntax-bit-strings"> <primary>bit string</primary> diff --git a/doc/src/sgml/tablesample-method.sgml b/doc/src/sgml/tablesample-method.sgml index 68eea680775beb5e2405e5a1e59feefa3ee01894..1c9f1bf44bfb7850a888faedd551f400f665c279 100644 --- a/doc/src/sgml/tablesample-method.sgml +++ b/doc/src/sgml/tablesample-method.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/tablesample-method.sgml --> <chapter id="tablesample-method"> - <title>Writing A Table Sampling Method</title> + <title>Writing a Table Sampling Method</title> <indexterm zone="tablesample-method"> <primary>table sampling method</primary> diff --git a/doc/src/sgml/xaggr.sgml b/doc/src/sgml/xaggr.sgml index 4155b01ece1dbc7da859686908fe8900d974def4..f035866848c85371d648e1e93c7c67d40b5fdf33 100644 --- a/doc/src/sgml/xaggr.sgml +++ b/doc/src/sgml/xaggr.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/xaggr.sgml --> <sect1 id="xaggr"> - <title>User-defined Aggregates</title> + <title>User-Defined Aggregates</title> <indexterm zone="xaggr"> <primary>aggregate function</primary> diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml index 34a19382e57537b8c9f3f389e294689a7a182e9d..d9afd3be4d038bb6ba6f3f4a2c5ba0b85079ecf5 100644 --- a/doc/src/sgml/xfunc.sgml +++ b/doc/src/sgml/xfunc.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/xfunc.sgml --> <sect1 id="xfunc"> - <title>User-defined Functions</title> + <title>User-Defined Functions</title> <indexterm zone="xfunc"> <primary>function</primary> @@ -73,7 +73,7 @@ </sect1> <sect1 id="xproc"> - <title>User-defined Procedures</title> + <title>User-Defined Procedures</title> <indexterm zone="xproc"> <primary>procedure</primary> @@ -2572,7 +2572,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text &dfunc; <sect2> - <title>Composite-type Arguments</title> + <title>Composite-Type Arguments</title> <para> Composite types do not have a fixed layout like C structures. diff --git a/doc/src/sgml/xindex.sgml b/doc/src/sgml/xindex.sgml index 9446f8b836ca4dd7cb434e03d61bb4e879a50e55..ffb5164aaa06ba8cc219ea83e52662f870fb3b29 100644 --- a/doc/src/sgml/xindex.sgml +++ b/doc/src/sgml/xindex.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/xindex.sgml --> <sect1 id="xindex"> - <title>Interfacing Extensions To Indexes</title> + <title>Interfacing Extensions to Indexes</title> <indexterm zone="xindex"> <primary>index</primary> @@ -105,7 +105,7 @@ </para> <table tocentry="1" id="xindex-btree-strat-table"> - <title>B-tree Strategies</title> + <title>B-Tree Strategies</title> <tgroup cols="2"> <thead> <row> @@ -410,7 +410,7 @@ </para> <table tocentry="1" id="xindex-btree-support-table"> - <title>B-tree Support Functions</title> + <title>B-Tree Support Functions</title> <tgroup cols="2"> <thead> <row> diff --git a/doc/src/sgml/xoper.sgml b/doc/src/sgml/xoper.sgml index 260e43c64597ede8c8b56261d41d0d9d3c953930..132056f869a5fb8bbed560c40512e24fa29abb59 100644 --- a/doc/src/sgml/xoper.sgml +++ b/doc/src/sgml/xoper.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/xoper.sgml --> <sect1 id="xoper"> - <title>User-defined Operators</title> + <title>User-Defined Operators</title> <indexterm zone="xoper"> <primary>operator</primary> diff --git a/doc/src/sgml/xtypes.sgml b/doc/src/sgml/xtypes.sgml index 186e287529743c97f41650bce77c836a44ba21f9..e67e5bdf4c4acfdedfb57c2b35dc57e2773a04ae 100644 --- a/doc/src/sgml/xtypes.sgml +++ b/doc/src/sgml/xtypes.sgml @@ -1,7 +1,7 @@ <!-- doc/src/sgml/xtypes.sgml --> <sect1 id="xtypes"> - <title>User-defined Types</title> + <title>User-Defined Types</title> <indexterm zone="xtypes"> <primary>data type</primary>