diff --git a/doc/src/sgml/amcheck.sgml b/doc/src/sgml/amcheck.sgml index 627651d8d4..fe0fe9c186 100644 --- a/doc/src/sgml/amcheck.sgml +++ b/doc/src/sgml/amcheck.sgml @@ -169,7 +169,7 @@ ORDER BY c.relpages DESC LIMIT 10; - Optional <parameter>heapallindexed</parameter> verification + Optional <parameter>heapallindexed</parameter> Verification 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> effectively + Using <filename>amcheck</filename> Effectively amcheck can be effective at detecting various types of @@ -319,7 +319,7 @@ ORDER BY c.relpages DESC LIMIT 10; - Repairing corruption + Repairing Corruption No error concerning corruption raised by amcheck should ever be a false positive. amcheck raises diff --git a/doc/src/sgml/arch-dev.sgml b/doc/src/sgml/arch-dev.sgml index 53f8049df3..9ffb8427bf 100644 --- a/doc/src/sgml/arch-dev.sgml +++ b/doc/src/sgml/arch-dev.sgml @@ -114,7 +114,7 @@ - How Connections are Established + How Connections Are Established PostgreSQL is implemented using a diff --git a/doc/src/sgml/backup.sgml b/doc/src/sgml/backup.sgml index 47dacee17c..bdc9026c62 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. + - Making a non-exclusive low level backup + Making a Non-Exclusive Low-Level Backup 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 exclusive low level backup + Making an Exclusive Low-Level Backup @@ -1082,7 +1083,7 @@ SELECT pg_stop_backup(); - Backing up the data directory + Backing Up the Data Directory 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 29fe33a953..1fd7834339 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"; - libc collations + libc Collations For example, the operating system might @@ -637,7 +637,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; - ICU collations + ICU Collations 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 collations + libc Collations New libc collations can be created like this: @@ -737,7 +737,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - ICU collations + ICU Collations 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 89284dc5c0..7f9ce8fcba 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -5351,7 +5351,7 @@ SELECT * FROM parent WHERE key = 2400; - Where To Log + Where to Log where to log @@ -5795,7 +5795,7 @@ local0.* /var/log/postgresql - When To Log + When to Log @@ -6011,7 +6011,7 @@ local0.* /var/log/postgresql - What To Log + What to Log diff --git a/doc/src/sgml/custom-scan.sgml b/doc/src/sgml/custom-scan.sgml index b8963a28eb..239ba29de7 100644 --- a/doc/src/sgml/custom-scan.sgml +++ b/doc/src/sgml/custom-scan.sgml @@ -1,7 +1,7 @@ - Writing A Custom Scan Provider + Writing a Custom Scan Provider custom scan provider diff --git a/doc/src/sgml/dfunc.sgml b/doc/src/sgml/dfunc.sgml index dfefa9e686..a87e47a104 100644 --- a/doc/src/sgml/dfunc.sgml +++ b/doc/src/sgml/dfunc.sgml @@ -1,7 +1,7 @@ - Compiling and Linking Dynamically-loaded Functions + Compiling and Linking Dynamically-Loaded Functions Before you are able to use your diff --git a/doc/src/sgml/docguide.sgml b/doc/src/sgml/docguide.sgml index 8bcaf235ad..c99198f5e5 100644 --- a/doc/src/sgml/docguide.sgml +++ b/doc/src/sgml/docguide.sgml @@ -247,7 +247,7 @@ checking for fop... fop - Building The Documentation + Building the Documentation 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 1f3ea6aa6e..670fc9955f 100644 --- a/doc/src/sgml/earthdistance.sgml +++ b/doc/src/sgml/earthdistance.sgml @@ -24,7 +24,7 @@ - Cube-based Earth Distances + Cube-Based Earth Distances Data is stored in cubes that are points (both corners are the same) using 3 @@ -60,7 +60,7 @@ - Cube-based Earthdistance Functions + Cube-Based Earthdistance Functions @@ -137,7 +137,7 @@ - Point-based Earth Distances + Point-Based Earth Distances The second part of the module relies on representing Earth locations as @@ -154,7 +154,7 @@
- Point-based Earthdistance Operators + Point-Based Earthdistance Operators diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index 95cabb5d26..ede3c55713 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -1720,7 +1720,7 @@ while (1) - User-defined Base Types + User-Defined Base Types 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 b5e59d542a..8dc2b893f7 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -953,7 +953,7 @@ SELECT * FROM pg_extension_update_paths('extension_name - Installing Extensions using Update Scripts + Installing Extensions Using Update Scripts 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 27b94fb611..b54670b9f2 100644 --- a/doc/src/sgml/fdwhandler.sgml +++ b/doc/src/sgml/fdwhandler.sgml @@ -1,7 +1,7 @@ - Writing A Foreign Data Wrapper + Writing a Foreign Data Wrapper foreign data wrapper @@ -96,7 +96,7 @@ - FDW Routines For Scanning Foreign Tables + FDW Routines for Scanning Foreign Tables @@ -286,7 +286,7 @@ EndForeignScan(ForeignScanState *node); - FDW Routines For Scanning Foreign Joins + FDW Routines for Scanning Foreign Joins If an FDW supports performing foreign joins remotely (rather than @@ -348,7 +348,7 @@ GetForeignJoinPaths(PlannerInfo *root, - FDW Routines For Planning Post-Scan/Join Processing + FDW Routines for 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 For Updating Foreign Tables + FDW Routines for Updating Foreign Tables If an FDW supports writable foreign tables, it should provide @@ -967,7 +967,7 @@ EndDirectModify(ForeignScanState *node); - FDW Routines For Row Locking + FDW Routines for Row Locking If an FDW wishes to support late row locking (as described @@ -1231,7 +1231,7 @@ AcquireSampleRowsFunc(Relation relation, - FDW Routines For <command>IMPORT FOREIGN SCHEMA</command> + FDW Routines for <command>IMPORT FOREIGN SCHEMA</command> @@ -1394,7 +1394,7 @@ ShutdownForeignScan(ForeignScanState *node); - FDW Routines For reparameterization of paths + FDW Routines for Reparameterization of Paths diff --git a/doc/src/sgml/features.sgml b/doc/src/sgml/features.sgml index e54d8a6da7..f767bee46e 100644 --- a/doc/src/sgml/features.sgml +++ b/doc/src/sgml/features.sgml @@ -200,7 +200,7 @@ - Queries are restricted to XPath 1.0 + Queries Are Restricted to XPath 1.0 The PostgreSQL-specific functions @@ -383,7 +383,7 @@ - Mappings between SQL and XML data types and values + Mappings between SQL and XML Data Types and Values In SQL:2006 and later, both directions of conversion between standard SQL @@ -424,7 +424,7 @@ - Only <literal>BY VALUE</literal> passing mechanism is supported + Only <literal>BY VALUE</literal> Passing Mechanism Is Supported The SQL standard defines two passing mechanisms @@ -460,7 +460,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE x AS a, < - Cannot pass named parameters to queries + Cannot Pass Named Parameters to Queries 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> type + No <type>XML(SEQUENCE)</type> Type The PostgreSQL xml data type diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index f2e545ed87..4e3e213fbc 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -5206,7 +5206,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
- Regular Expression Character-entry Escapes + Regular Expression Character-Entry Escapes @@ -5347,7 +5347,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
- Regular Expression Class-shorthand Escapes + Regular Expression Class-Shorthand Escapes @@ -5541,7 +5541,7 @@ SELECT foo FROM regexp_split_to_table('the quick brown fox', '\s*') AS foo;
- ARE Embedded-option Letters + ARE Embedded-Option Letters @@ -16425,7 +16425,7 @@ WHERE EXISTS (SELECT 1 FROM tab2 WHERE col2 = tab1.col2); - Single-row Comparison + Single-Row Comparison comparison @@ -19336,7 +19336,7 @@ SELECT collation for ('foo' COLLATE "de_DE");
- Committed transaction information + Committed Transaction Information Name Return Type Description @@ -22351,7 +22351,7 @@ CREATE EVENT TRIGGER test_event_trigger_for_drops
- Table Rewrite information + Table Rewrite Information Name Return Type Description @@ -22419,7 +22419,7 @@ CREATE EVENT TRIGGER test_table_rewrite_oid - Inspecting MCV lists + Inspecting MCV Lists pg_mcv_list_items diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgml index 10422254c8..a7eec1e949 100644 --- a/doc/src/sgml/gist.sgml +++ b/doc/src/sgml/gist.sgml @@ -961,7 +961,7 @@ my_fetch(PG_FUNCTION_ARGS) Implementation - GiST buffering build + GiST Buffering Build 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 543691dad4..43bcb2a6ef 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. - Querying and manipulating replication slots + Querying and Manipulating Replication Slots 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 archiving in standby + Continuous Archiving in Standby continuous archiving @@ -1626,7 +1626,7 @@ if (!triggered) - Record-based Log Shipping + Record-Based Log Shipping 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 42448e8705..08556b6ebe 100644 --- a/doc/src/sgml/install-windows.sgml +++ b/doc/src/sgml/install-windows.sgml @@ -338,7 +338,7 @@ $ENV{MSBFLAGS}="/m"; - Special Considerations for 64-bit Windows + Special Considerations for 64-Bit Windows 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 cc83c1fd6f..d8494e293b 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -342,7 +342,7 @@ su - postgres - Getting The Source + Getting the Source The PostgreSQL &version; sources can be obtained from the @@ -2136,7 +2136,7 @@ export MANPATH - Platform-specific Notes + Platform-Specific Notes This section documents additional platform-specific issues diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml index 3038826311..25e98ebe07 100644 --- a/doc/src/sgml/intro.sgml +++ b/doc/src/sgml/intro.sgml @@ -82,7 +82,7 @@ - What is <productname>PostgreSQL</productname>? + What Is <productname>PostgreSQL</productname>? PostgreSQL is an object-relational diff --git a/doc/src/sgml/jit.sgml b/doc/src/sgml/jit.sgml index a21a07ef71..af7e380c58 100644 --- a/doc/src/sgml/jit.sgml +++ b/doc/src/sgml/jit.sgml @@ -18,7 +18,7 @@ - What is <acronym>JIT</acronym> compilation? + What Is <acronym>JIT</acronym> compilation? Just-in-Time (JIT) compilation is the process of turning diff --git a/doc/src/sgml/json.sgml b/doc/src/sgml/json.sgml index 0d8e2c6de4..cf50410d40 100644 --- a/doc/src/sgml/json.sgml +++ b/doc/src/sgml/json.sgml @@ -131,7 +131,7 @@
- JSON primitive types and corresponding <productname>PostgreSQL</productname> types + JSON Primitive Types and Corresponding <productname>PostgreSQL</productname> Types @@ -233,7 +233,7 @@ SELECT '{"reading": 1.230e-5}'::json, '{"reading": 1.230e-5}'::jsonb; - Designing JSON documents effectively + Designing JSON Documents Effectively 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 b7c3d96b01..5601485555 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -4664,7 +4664,7 @@ int PQflush(PGconn *conn); - Retrieving Query Results Row-By-Row + Retrieving Query Results Row-by-Row libpq diff --git a/doc/src/sgml/limits.sgml b/doc/src/sgml/limits.sgml index ab85413fa6..7713ff7177 100644 --- a/doc/src/sgml/limits.sgml +++ b/doc/src/sgml/limits.sgml @@ -11,7 +11,7 @@
- <productname>PostgreSQL</productname> limitations + <productname>PostgreSQL</productname> Limitations diff --git a/doc/src/sgml/lobj.sgml b/doc/src/sgml/lobj.sgml index 34dcfabe73..d5ac362125 100644 --- a/doc/src/sgml/lobj.sgml +++ b/doc/src/sgml/lobj.sgml @@ -535,7 +535,7 @@ int lo_unlink(PGconn *conn, Oid lobjId); -Server-side Functions +Server-Side Functions Server-side functions tailored for manipulating large objects from SQL are @@ -543,7 +543,7 @@ int lo_unlink(PGconn *conn, Oid lobjId);
- SQL-oriented Large Object Functions + SQL-Oriented Large Object Functions diff --git a/doc/src/sgml/maintenance.sgml b/doc/src/sgml/maintenance.sgml index 4f8757a6d6..d95c218d39 100644 --- a/doc/src/sgml/maintenance.sgml +++ b/doc/src/sgml/maintenance.sgml @@ -347,7 +347,7 @@ - Updating The Visibility Map + Updating the Visibility Map Vacuum maintains a visibility map for each diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index bf72d0c303..828e9084dd 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,
- CREATE INDEX phases + CREATE INDEX Phases @@ -3849,7 +3849,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
- VACUUM phases + VACUUM Phases @@ -4043,7 +4043,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid,
- CLUSTER and VACUUM FULL phases + CLUSTER and VACUUM FULL Phases diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index 9b7ef8bf09..f8c9655111 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 - Table-level Locks + Table-Level Locks LOCK @@ -847,7 +847,7 @@ ERROR: could not serialize access due to read/write dependencies among transact - Table-level Lock Modes + Table-Level Lock Modes ACCESS SHARE @@ -1167,7 +1167,7 @@ ERROR: could not serialize access due to read/write dependencies among transact - Row-level Locks + Row-Level 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-level Lock Modes + Row-Level Lock Modes FOR UPDATE @@ -1284,7 +1284,7 @@ ERROR: could not serialize access due to read/write dependencies among transact
- Conflicting Row-level Locks + Conflicting Row-Level Locks @@ -1336,7 +1336,7 @@ ERROR: could not serialize access due to read/write dependencies among transact - Page-level Locks + Page-Level 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 With Serializable Transactions + Enforcing Consistency with 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 With Explicit Blocking Locks + Enforcing Consistency with Explicit Blocking Locks When non-serializable writes are possible, diff --git a/doc/src/sgml/nls.sgml b/doc/src/sgml/nls.sgml index 0035746845..f2c1792955 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); - Message-writing Guidelines + Message-Writing Guidelines 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 cb08c7632b..7a767b25ea 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 - B-tree Functions + B-Tree Functions diff --git a/doc/src/sgml/perform.sgml b/doc/src/sgml/perform.sgml index 8e165832b3..763337b0e1 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} - Multivariate MCV lists + Multivariate MCV Lists 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 About <application>pg_dump</application> + Some Notes about <application>pg_dump</application> Dump scripts generated by pg_dump automatically apply diff --git a/doc/src/sgml/planstats.sgml b/doc/src/sgml/planstats.sgml index b8fe405eef..94b6b22947 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; - MCV lists + MCV Lists As explained in , functional diff --git a/doc/src/sgml/plhandler.sgml b/doc/src/sgml/plhandler.sgml index 14ad15aab8..e1b0af7a60 100644 --- a/doc/src/sgml/plhandler.sgml +++ b/doc/src/sgml/plhandler.sgml @@ -1,7 +1,7 @@ - Writing A Procedural Language Handler + Writing a Procedural Language Handler procedural language diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index ae73630a48..bf4a28f7cd 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -913,7 +913,7 @@ my_record.user_id := 20; - Executing a Command With No Result + Executing a Command with 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-row Result + Executing a Query with a Single-Row Result SELECT INTO @@ -1286,7 +1286,7 @@ EXECUTE format('SELECT count(*) FROM %I ' - Quoting Values In Dynamic Queries + Quoting Values in Dynamic Queries quote_ident @@ -1852,7 +1852,7 @@ SELECT * FROM get_available_flightid(CURRENT_DATE); - Returning From a Procedure + Returning from a Procedure A procedure does not have a return value. A procedure can therefore end @@ -2419,7 +2419,7 @@ END LOOP; - Looping Through Query Results + Looping through Query Results Using a different type of FOR loop, you can iterate through @@ -2504,7 +2504,7 @@ END LOOP label ; - Looping Through Arrays + Looping through Arrays The FOREACH loop is much like a FOR loop, @@ -2751,7 +2751,7 @@ SELECT merge_db(1, 'dennis'); - Obtaining Information About an Error + Obtaining Information about an Error Exception handlers frequently need to identify the specific error that @@ -3420,7 +3420,7 @@ COMMIT; - Looping Through a Cursor's Result + Looping through 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 For Auditing + A <application>PL/pgSQL</application> Trigger Function for 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 For Auditing + A <application>PL/pgSQL</application> View Trigger Function for 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 For Maintaining A Summary Table + A <application>PL/pgSQL</application> Trigger Function for Maintaining a 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> Under the Hood + <application>PL/pgSQL</application> under 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-time and Run-time Checks + Additional Compile-Time and Run-Time Checks 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 60a5907464..31458e71a8 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -665,7 +665,7 @@ CALL python_triple(5, 10); - Set-returning Functions + Set-Returning Functions A PL/Python 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 f036d5f178..80275215e0 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1610,7 +1610,7 @@ ErrorMessage. - SCRAM-SHA-256 authentication + SCRAM-SHA-256 Authentication 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 a2a44b3fc0..a7d351308f 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 - Non-deferred Uniqueness Constraints + Non-Deferred Uniqueness Constraints When a UNIQUE or PRIMARY KEY constraint is @@ -2166,7 +2166,7 @@ CREATE TABLE cities_partdef - Zero-column Tables + Zero-Column Tables PostgreSQL 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 52a1caa246..ac142d22fc 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 - How it works + How It Works 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 816f9cc4c7..c857aa3cba 100644 --- a/doc/src/sgml/ref/pgbench.sgml +++ b/doc/src/sgml/ref/pgbench.sgml @@ -836,7 +836,7 @@ pgbench options d Notes - What is the <quote>Transaction</quote> Actually Performed in <application>pgbench</application>? + What Is 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-In Operators + Built-in 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 increasing precedence + pgbench Operators by Increasing Precedence diff --git a/doc/src/sgml/ref/pgtesttiming.sgml b/doc/src/sgml/ref/pgtesttiming.sgml index 545a934cf8..798aed3609 100644 --- a/doc/src/sgml/ref/pgtesttiming.sgml +++ b/doc/src/sgml/ref/pgtesttiming.sgml @@ -86,7 +86,7 @@ Usage - Interpreting results + Interpreting Results Good results will show most (>90%) individual timing calls take less than @@ -116,7 +116,7 @@ Histogram of timing durations: - Measuring executor timing overhead + Measuring Executor Timing Overhead When the query executor is running a statement using @@ -145,7 +145,7 @@ EXPLAIN ANALYZE SELECT COUNT(*) FROM t; - Changing time sources + Changing Time Sources 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 hardware and timing accuracy + Clock Hardware and Timing Accuracy 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 9ab9c30b97..d4da566d76 100644 --- a/doc/src/sgml/ref/pgupgrade.sgml +++ b/doc/src/sgml/ref/pgupgrade.sgml @@ -450,7 +450,7 @@ pg_upgrade.exe - Upgrade Streaming Replication and Log-Shipping standby servers + Upgrade streaming replication and log-shipping standby servers If you used link mode and have Streaming Replication (see - Post-Upgrade processing + Post-upgrade processing 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 53dc05a78f..1a4b7c7825 100644 --- a/doc/src/sgml/ref/postgres-ref.sgml +++ b/doc/src/sgml/ref/postgres-ref.sgml @@ -391,7 +391,7 @@ PostgreSQL documentation - Semi-internal Options + Semi-Internal Options The options described here are used diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 365ec75aad..112ae591dc 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 \ - Secure TCP/IP Connections with GSSAPI encryption + Secure TCP/IP Connections with GSSAPI Encryption gssapi diff --git a/doc/src/sgml/sourcerepo.sgml b/doc/src/sgml/sourcerepo.sgml index aaeacb14c5..0ed7f8a3fe 100644 --- a/doc/src/sgml/sourcerepo.sgml +++ b/doc/src/sgml/sourcerepo.sgml @@ -26,7 +26,7 @@ - Getting The Source via <productname>Git</productname> + Getting the Source via <productname>Git</productname> With Git 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 81ddf5dac9..0e04a08679 100644 --- a/doc/src/sgml/spgist.sgml +++ b/doc/src/sgml/spgist.sgml @@ -969,7 +969,7 @@ typedef struct spgLeafConsistentOut - <quote>All-the-same</quote> Inner Tuples + <quote>All-the-Same</quote> Inner Tuples The SP-GiST core can override the results of the diff --git a/doc/src/sgml/storage.sgml b/doc/src/sgml/storage.sgml index 7802eb82d4..1c19e863d2 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 - Out-of-line, on-disk TOAST storage + Out-of-Line, On-Disk TOAST Storage 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-line, in-memory TOAST storage + Out-of-Line, In-Memory TOAST Storage TOAST 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 86869bdf8c..ddc5ad3e30 100644 --- a/doc/src/sgml/syntax.sgml +++ b/doc/src/sgml/syntax.sgml @@ -333,7 +333,7 @@ SELECT 'foo' 'bar'; - String Constants with C-style Escapes + String Constants with C-Style Escapes escape string syntax @@ -554,7 +554,7 @@ U&'d!0061t!+000061' UESCAPE '!' - Dollar-quoted String Constants + Dollar-Quoted String Constants dollar quoting @@ -634,7 +634,7 @@ $function$ - Bit-string Constants + Bit-String Constants bit string diff --git a/doc/src/sgml/tablesample-method.sgml b/doc/src/sgml/tablesample-method.sgml index 68eea68077..1c9f1bf44b 100644 --- a/doc/src/sgml/tablesample-method.sgml +++ b/doc/src/sgml/tablesample-method.sgml @@ -1,7 +1,7 @@ - Writing A Table Sampling Method + Writing a Table Sampling Method table sampling method diff --git a/doc/src/sgml/xaggr.sgml b/doc/src/sgml/xaggr.sgml index 4155b01ece..f035866848 100644 --- a/doc/src/sgml/xaggr.sgml +++ b/doc/src/sgml/xaggr.sgml @@ -1,7 +1,7 @@ - User-defined Aggregates + User-Defined Aggregates aggregate function diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml index 34a19382e5..d9afd3be4d 100644 --- a/doc/src/sgml/xfunc.sgml +++ b/doc/src/sgml/xfunc.sgml @@ -1,7 +1,7 @@ - User-defined Functions + User-Defined Functions function @@ -73,7 +73,7 @@ - User-defined Procedures + User-Defined Procedures procedure @@ -2572,7 +2572,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text &dfunc; - Composite-type Arguments + Composite-Type Arguments 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 9446f8b836..ffb5164aaa 100644 --- a/doc/src/sgml/xindex.sgml +++ b/doc/src/sgml/xindex.sgml @@ -1,7 +1,7 @@ - Interfacing Extensions To Indexes + Interfacing Extensions to Indexes index @@ -105,7 +105,7 @@
- B-tree Strategies + B-Tree Strategies @@ -410,7 +410,7 @@
- B-tree Support Functions + B-Tree Support Functions diff --git a/doc/src/sgml/xoper.sgml b/doc/src/sgml/xoper.sgml index 260e43c645..132056f869 100644 --- a/doc/src/sgml/xoper.sgml +++ b/doc/src/sgml/xoper.sgml @@ -1,7 +1,7 @@ - User-defined Operators + User-Defined Operators operator diff --git a/doc/src/sgml/xtypes.sgml b/doc/src/sgml/xtypes.sgml index 186e287529..e67e5bdf4c 100644 --- a/doc/src/sgml/xtypes.sgml +++ b/doc/src/sgml/xtypes.sgml @@ -1,7 +1,7 @@ - User-defined Types + User-Defined Types data type