]> granicus.if.org Git - postgresql/commitdiff
Copyedit comments and documentation.
authorNoah Misch <noah@leadboat.com>
Sat, 2 Apr 2016 01:53:10 +0000 (21:53 -0400)
committerNoah Misch <noah@leadboat.com>
Sat, 2 Apr 2016 01:53:10 +0000 (21:53 -0400)
17 files changed:
config/c-compiler.m4
contrib/pgstattuple/pgstatapprox.c
doc/src/sgml/install-windows.sgml
doc/src/sgml/release-9.3.sgml
doc/src/sgml/xml2.sgml
src/backend/executor/execParallel.c
src/backend/storage/buffer/README
src/backend/storage/buffer/bufmgr.c
src/backend/storage/freespace/freespace.c
src/backend/storage/ipc/procarray.c
src/backend/storage/lmgr/predicate.c
src/backend/storage/smgr/md.c
src/backend/utils/adt/timestamp.c
src/backend/utils/hash/dynahash.c
src/pl/plperl/plperl.c
src/test/perl/TestLib.pm
src/tools/valgrind.supp

index 550d03474c63dc63a3f399bf45e02bf089c9f043..a7f6773ae1354b41dcbea0b673a31a5555f4267c 100644 (file)
@@ -335,7 +335,7 @@ if test x"$Ac_cachevar" = x"yes"; then
   $1="${$1} $2"
 fi
 undefine([Ac_cachevar])dnl
-])# PGAC_PROG_CC_CFLAGS_OPT
+])# PGAC_PROG_CC_VAR_OPT
 
 
 
index 5d08c7377c5e3008d59d8170c6f2fb9f73aca89c..a49ff543d2daf3edb397b3ccfea886c86deb1055 100644 (file)
@@ -1,6 +1,6 @@
 /*-------------------------------------------------------------------------
  *
- * pgstatapproc.c
+ * pgstatapprox.c
  *               Bloat estimation functions
  *
  * Copyright (c) 2014-2016, PostgreSQL Global Development Group
index f08cca7fce571aab147799d68b53fefb200ecef9..9360383c4ca38ff3957373f4baa0fcaa2a837bdb 100644 (file)
@@ -457,7 +457,7 @@ $ENV{CONFIG}="Debug";
   <para>
    Running the regression tests on client programs, with
    <command>vcregress bincheck</>, or on recovery tests, with
-   <command>vcregress recoverycheck</> requires an additional Perl module
+   <command>vcregress recoverycheck</>, requires an additional Perl module
    to be installed:
    <variablelist>
     <varlistentry>
index 9cb59b0cb346b26e1f2eba982c6228490be39938..095083a41e786ae778b8d801bfef310dddc39a2f 100644 (file)
@@ -9689,7 +9689,7 @@ ALTER EXTENSION hstore UPDATE;
 
       <listitem>
        <para>
-        Remove <filename>src/tool/backend</>, now that the content is on
+        Remove <filename>src/tools/backend</>, now that the content is on
         the <productname>PostgreSQL</> wiki (Bruce Momjian)
        </para>
       </listitem>
index c4b85bfee6c75ba57f351e42ff5882da4d811ed6..a40172c36d2084cce1483e5c081f52d215d6c882 100644 (file)
@@ -324,7 +324,7 @@ AS t(article_id integer, author text, page_count integer, title text);
   </para>
 
   <para>
-   The calling <command>SELECT</> statement doesn't necessarily have be
+   The calling <command>SELECT</> statement doesn't necessarily have to be
    just <literal>SELECT *</> &mdash; it can reference the output
    columns by name or join them to other tables. The function produces a
    virtual table with which you can perform any operation you wish (e.g.
index 93c786abdbe4dc265abe1bc867480f555e086b59..572a77bb3a0fc1d12fcd5d51ff5f6cf5452b750f 100644 (file)
@@ -71,7 +71,7 @@ typedef struct ExecParallelEstimateContext
        int nnodes;
 } ExecParallelEstimateContext;
 
-/* Context object for ExecParallelEstimate. */
+/* Context object for ExecParallelInitializeDSM. */
 typedef struct ExecParallelInitializeDSMContext
 {
        ParallelContext *pcxt;
index dc12c8ca08740f24daca9df07fd2891fa7c805b7..248883f0dae01af8e2f06d416902af7489070b26 100644 (file)
@@ -89,12 +89,12 @@ then returns false, while LockBufferForCleanup() releases the exclusive lock
 (but not the caller's pin) and waits until signaled by another backend,
 whereupon it tries again.  The signal will occur when UnpinBuffer decrements
 the shared pin count to 1.  As indicated above, this operation might have to
-wait a good while before it acquires lock, but that shouldn't matter much for
-concurrent VACUUM.  The current implementation only supports a single waiter
-for pin-count-1 on any particular shared buffer.  This is enough for VACUUM's
-use, since we don't allow multiple VACUUMs concurrently on a single relation
-anyway.  Anyone wishing to obtain a cleanup lock outside of recovery or a
-VACUUM must use the conditional variant of the function.
+wait a good while before it acquires the lock, but that shouldn't matter much
+for concurrent VACUUM.  The current implementation only supports a single
+waiter for pin-count-1 on any particular shared buffer.  This is enough for
+VACUUM's use, since we don't allow multiple VACUUMs concurrently on a single
+relation anyway.  Anyone wishing to obtain a cleanup lock outside of recovery
+or a VACUUM must use the conditional variant of the function.
 
 
 Buffer Manager's Internal Locking
index 6dd7c6ecb67fcce8dea55663e091db2155b7e8a9..42aa2f9df9bc7b257ade50f0b4edcc37855be741 100644 (file)
@@ -921,7 +921,7 @@ ReadBuffer_common(SMgrRelation smgr, char relpersistence, ForkNumber forkNum,
         *
         * Since no-one else can be looking at the page contents yet, there is no
         * difference between an exclusive lock and a cleanup-strength lock. (Note
-        * that we cannot use LockBuffer() of LockBufferForCleanup() here, because
+        * that we cannot use LockBuffer() or LockBufferForCleanup() here, because
         * they assert that the buffer is already valid.)
         */
        if ((mode == RBM_ZERO_AND_LOCK || mode == RBM_ZERO_AND_CLEANUP_LOCK) &&
@@ -1882,7 +1882,7 @@ BufferSync(int flags)
                 * and clears the flag right after we check, but that doesn't matter
                 * since SyncOneBuffer will then do nothing.  However, there is a
                 * further race condition: it's conceivable that between the time we
-                * examine the bit here and the time SyncOneBuffer acquires lock,
+                * examine the bit here and the time SyncOneBuffer acquires the lock,
                 * someone else not only wrote the buffer but replaced it with another
                 * page and dirtied it.  In that improbable case, SyncOneBuffer will
                 * write the buffer though we didn't need to.  It doesn't seem worth
index 2631080e58cd0f8a99870e171a08ddda6f099482..813990ea7078cbef88954614918c19faeabaac88 100644 (file)
@@ -393,7 +393,7 @@ fsm_space_needed_to_cat(Size needed)
 }
 
 /*
- * Returns the physical block number an FSM page
+ * Returns the physical block number of a FSM page
  */
 static BlockNumber
 fsm_logical_to_physical(FSMAddress addr)
@@ -472,7 +472,7 @@ fsm_get_parent(FSMAddress child, uint16 *slot)
 }
 
 /*
- * Given a logical address of a parent page, and a slot number get the
+ * Given a logical address of a parent page and a slot number, get the
  * logical address of the corresponding child page.
  */
 static FSMAddress
index 740beb691ce7e9c7525b6628627487ca6d95d729..01cfa9d5f90ddc403af4f4a8b04dd1f37788a1f9 100644 (file)
@@ -2673,7 +2673,7 @@ MinimumActiveBackends(int min)
 
                /*
                 * Since we're not holding a lock, need to be prepared to deal with
-                * garbage, as someone could have incremented numPucs but not yet
+                * garbage, as someone could have incremented numProcs but not yet
                 * filled the structure.
                 *
                 * If someone just decremented numProcs, 'proc' could also point to a
index 026d2b9ab7a4d9ae92029a14675e55cc258cba96..7cdb35541bf5e620335470c6dd873086b76035e6 100644 (file)
@@ -496,8 +496,8 @@ SerializationNeededForRead(Relation relation, Snapshot snapshot)
         * Don't acquire locks or conflict when scanning with a special snapshot.
         * This excludes things like CLUSTER and REINDEX. They use the wholesale
         * functions TransferPredicateLocksToHeapRelation() and
-        * CheckTableForSerializableConflictIn() to participate serialization, but
-        * the scans involved don't need serialization.
+        * CheckTableForSerializableConflictIn() to participate in serialization,
+        * but the scans involved don't need serialization.
         */
        if (!IsMVCCSnapshot(snapshot))
                return false;
index 764cfb539460f20fc965c73f590f06079eafb111..849b4a122b0916fe8a86a6233f3ab8cee7ae1bf9 100644 (file)
@@ -901,7 +901,7 @@ mdnblocks(SMgrRelation reln, ForkNumber forknum)
                         * We used to pass O_CREAT here, but that's has the disadvantage
                         * that it might create a segment which has vanished through some
                         * operating system misadventure.  In such a case, creating the
-                        * segment here undermine _mdfd_getseg's attempts to notice and
+                        * segment here undermines _mdfd_getseg's attempts to notice and
                         * report an error upon access to a missing segment.
                         */
                        v->mdfd_chain = _mdfd_openseg(reln, forknum, segno, 0);
index 7456808a427b115a321595a466fa22a548d1afbe..98a2ab5e58a88c25f9048bae1628efc72f4d92c0 100644 (file)
@@ -5148,7 +5148,7 @@ timestamp_zone_transform(PG_FUNCTION_ARGS)
  *     This function is just timestamp2timestamptz() except instead of
  *     shifting to the global timezone, we shift to the specified timezone.
  *     This is different from the other AT TIME ZONE cases because instead
- *     of shifting to a _to_ a new time zone, it sets the time to _be_ the
+ *     of shifting _to_ a new time zone, it sets the time to _be_ the
  *     specified timezone.
  */
 Datum
index 679ca775c6cf79a51f12dd5fe5802aef134465db..1a9f70c5662a34ef68eaa5982e91c9e651f8c51c 100644 (file)
@@ -67,7 +67,7 @@
  * are not implemented; otherwise functionality is identical.
  *
  * Compilation controls:
- * DEBUG controls some informative traces, mainly for debugging.
+ * HASH_DEBUG controls some informative traces, mainly for debugging.
  * HASH_STATISTICS causes HashAccesses and HashCollisions to be maintained;
  * when combined with HASH_DEBUG, these are displayed by hdestroy().
  *
index f60c227dda21f6488a374391f9d7478cffafdb83..82bde6e4424a7d5a555f582513d7c1456656630c 100644 (file)
@@ -3977,7 +3977,7 @@ plperl_inline_callback(void *arg)
 
 
 /*
- * Perl's own setlocal() copied from POSIX.xs
+ * Perl's own setlocale(), copied from POSIX.xs
  * (needed because of the calls to new_*())
  */
 #ifdef WIN32
index f1b5f8af8a06a8e092c7c5a40df0ad79cdce9f14..0057f6dfe9f3d55f577f4e635aaafc41b01b0293 100644 (file)
@@ -1,7 +1,7 @@
 # TestLib, low-level routines and actions regression tests.
 #
 # This module contains a set of routines dedicated to environment setup for
-# a PostgreSQL regression test tun, and includes some low-level routines
+# a PostgreSQL regression test run and includes some low-level routines
 # aimed at controlling command execution, logging and test functions. This
 # module should never depend on any other PostgreSQL regression test modules.
 
index f0436789275fffdfb1bddec1797fdf2c109375cc..af03051260b28a302770c8e7549098c572a77bf3 100644 (file)
 
 # Atomic writes to 64bit atomic vars uses compare/exchange to
 # guarantee atomic writes of 64bit variables. pg_atomic_write is used
-# during initialization of the atomic variablehat leads to an
+# during initialization of the atomic variable; that leads to an
 # initial read of the old, undefined, memory value. But that's just to
 # make sure the swap works correctly.
 {