Fix various typos and grammar errors in comments.

Author: Dmitriy Olshevskiy
Discussion: 553D00A6.4090205@bk.ru
This commit is contained in:
Andres Freund 2015-04-26 18:42:31 +02:00
parent 9fe1d9ac68
commit 6aab1f45ac
21 changed files with 25 additions and 25 deletions

View File

@ -304,7 +304,7 @@ brin_free_tuple(BrinTuple *tuple)
} }
/* /*
* Create an palloc'd copy of a BrinTuple. * Create a palloc'd copy of a BrinTuple.
*/ */
BrinTuple * BrinTuple *
brin_copy_tuple(BrinTuple *tuple, Size len) brin_copy_tuple(BrinTuple *tuple, Size len)

View File

@ -40,7 +40,7 @@ typedef struct
BTSpool *spool; BTSpool *spool;
/* /*
* spool2 is needed only when the index is an unique index. Dead tuples * spool2 is needed only when the index is a unique index. Dead tuples
* are put into spool2 instead of spool in order to avoid uniqueness * are put into spool2 instead of spool in order to avoid uniqueness
* check. * check.
*/ */

View File

@ -291,7 +291,7 @@ AtAbort_Twophase(void)
} }
/* /*
* This is called after we have finished transfering state to the prepared * This is called after we have finished transferring state to the prepared
* PGXACT entry. * PGXACT entry.
*/ */
void void

View File

@ -100,7 +100,7 @@ typedef struct
AclObjectKind acl_kind; /* ACL_KIND_* of this object type */ AclObjectKind acl_kind; /* ACL_KIND_* of this object type */
bool is_nsp_name_unique; /* can the nsp/name combination (or bool is_nsp_name_unique; /* can the nsp/name combination (or
* name alone, if there's no * name alone, if there's no
* namespace) be considered an unique * namespace) be considered a unique
* identifier for an object of this * identifier for an object of this
* class? */ * class? */
} ObjectPropertyType; } ObjectPropertyType;
@ -3241,7 +3241,7 @@ pg_identify_object(PG_FUNCTION_ARGS)
/* /*
* We only return the object name if it can be used (together with * We only return the object name if it can be used (together with
* the schema name, if any) as an unique identifier. * the schema name, if any) as a unique identifier.
*/ */
if (get_object_namensp_unique(address.classId)) if (get_object_namensp_unique(address.classId))
{ {

View File

@ -1051,7 +1051,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo,
*/ */
/* /*
* A expression using mutable functions is probably wrong, * An expression using mutable functions is probably wrong,
* since if you aren't going to get the same result for the * since if you aren't going to get the same result for the
* same data every time, it's not clear what the index entries * same data every time, it's not clear what the index entries
* mean at all. * mean at all.

View File

@ -304,7 +304,7 @@ ExecInsert(TupleTableSlot *slot,
* inserting the record into the heap and all indexes. * inserting the record into the heap and all indexes.
* *
* ExecWithCheckOptions will elog(ERROR) if a violation is found, so * ExecWithCheckOptions will elog(ERROR) if a violation is found, so
* the tuple will never be seen, if it violates the the WITH CHECK * the tuple will never be seen, if it violates the WITH CHECK
* OPTION. * OPTION.
* *
* ExecWithCheckOptions() will skip any WCOs which are not of * ExecWithCheckOptions() will skip any WCOs which are not of

View File

@ -130,7 +130,7 @@ BackgroundWorkerShmemInit(void)
/* /*
* Copy contents of worker list into shared memory. Record the shared * Copy contents of worker list into shared memory. Record the shared
* memory slot assigned to each worker. This ensures a 1-to-1 * memory slot assigned to each worker. This ensures a 1-to-1
* correspondence betwen the postmaster's private list and the array * correspondence between the postmaster's private list and the array
* in shared memory. * in shared memory.
*/ */
slist_foreach(siter, &BackgroundWorkerList) slist_foreach(siter, &BackgroundWorkerList)

View File

@ -1597,7 +1597,7 @@ SnapBuildSerialize(SnapBuild *builder, XLogRecPtr lsn)
/* /*
* We may overwrite the work from some other backend, but that's ok, our * We may overwrite the work from some other backend, but that's ok, our
* snapshot is valid as well, we'll just have done some superflous work. * snapshot is valid as well, we'll just have done some superfluous work.
*/ */
if (rename(tmppath, path) != 0) if (rename(tmppath, path) != 0)
{ {

View File

@ -848,7 +848,7 @@ LWLockDequeueSelf(LWLock *lock)
/* /*
* Somebody else dequeued us and has or will wake us up. Deal with the * Somebody else dequeued us and has or will wake us up. Deal with the
* superflous absorption of a wakeup. * superfluous absorption of a wakeup.
*/ */
/* /*
@ -1183,7 +1183,7 @@ LWLockAcquireOrWait(LWLock *lock, LWLockMode mode)
{ {
/* /*
* Wait until awakened. Like in LWLockAcquire, be prepared for bogus * Wait until awakened. Like in LWLockAcquire, be prepared for bogus
* wakups, because we share the semaphore with ProcWaitForSignal. * wakeups, because we share the semaphore with ProcWaitForSignal.
*/ */
LOG_LWDEBUG("LWLockAcquireOrWait", lock, "waiting"); LOG_LWDEBUG("LWLockAcquireOrWait", lock, "waiting");

View File

@ -516,7 +516,7 @@ RegisterRelcacheInvalidation(Oid dbId, Oid relId)
/* /*
* RegisterSnapshotInvalidation * RegisterSnapshotInvalidation
* *
* Register a invalidation event for MVCC scans against a given catalog. * Register an invalidation event for MVCC scans against a given catalog.
* Only needed for catalogs that don't have catcaches. * Only needed for catalogs that don't have catcaches.
*/ */
static void static void

View File

@ -46,7 +46,7 @@ char exclusiveCleanupFileName[MAXPGPATH]; /* the oldest file we
* accessible directory. If you want to make other assumptions, * accessible directory. If you want to make other assumptions,
* such as using a vendor-specific archive and access API, these * such as using a vendor-specific archive and access API, these
* routines are the ones you'll need to change. You're * routines are the ones you'll need to change. You're
* enouraged to submit any changes to pgsql-hackers@postgresql.org * encouraged to submit any changes to pgsql-hackers@postgresql.org
* or personally to the current maintainer. Those changes may be * or personally to the current maintainer. Those changes may be
* folded in to later versions of this program. * folded in to later versions of this program.
*/ */

View File

@ -603,7 +603,7 @@ main(int argc, char **argv)
{"verbose", no_argument, NULL, 'v'}, {"verbose", no_argument, NULL, 'v'},
{"version", no_argument, NULL, 'V'}, {"version", no_argument, NULL, 'V'},
{"help", no_argument, NULL, '?'}, {"help", no_argument, NULL, '?'},
/* connnection options */ /* connection options */
{"dbname", required_argument, NULL, 'd'}, {"dbname", required_argument, NULL, 'd'},
{"host", required_argument, NULL, 'h'}, {"host", required_argument, NULL, 'h'},
{"port", required_argument, NULL, 'p'}, {"port", required_argument, NULL, 'p'},
@ -670,7 +670,7 @@ main(int argc, char **argv)
case 'v': case 'v':
verbose++; verbose++;
break; break;
/* connnection options */ /* connection options */
case 'd': case 'd':
dbname = pg_strdup(optarg); dbname = pg_strdup(optarg);
break; break;

View File

@ -175,7 +175,7 @@ win32_exec_prog(exec_thread_arg *args)
* parallel_transfer_all_new_dbs * parallel_transfer_all_new_dbs
* *
* This has the same API as transfer_all_new_dbs, except it does parallel execution * This has the same API as transfer_all_new_dbs, except it does parallel execution
* by transfering multiple tablespaces in parallel * by transferring multiple tablespaces in parallel
*/ */
void void
parallel_transfer_all_new_dbs(DbInfoArr *old_db_arr, DbInfoArr *new_db_arr, parallel_transfer_all_new_dbs(DbInfoArr *old_db_arr, DbInfoArr *new_db_arr,

View File

@ -35,7 +35,7 @@ transfer_all_new_tablespaces(DbInfoArr *old_db_arr, DbInfoArr *new_db_arr,
user_opts.transfer_mode == TRANSFER_MODE_LINK ? "Linking" : "Copying"); user_opts.transfer_mode == TRANSFER_MODE_LINK ? "Linking" : "Copying");
/* /*
* Transfering files by tablespace is tricky because a single database can * Transferring files by tablespace is tricky because a single database can
* use multiple tablespaces. For non-parallel mode, we just pass a NULL * use multiple tablespaces. For non-parallel mode, we just pass a NULL
* tablespace path, which matches all tablespaces. In parallel mode, we * tablespace path, which matches all tablespaces. In parallel mode, we
* pass the default tablespace and all user-created tablespaces and let * pass the default tablespace and all user-created tablespaces and let

View File

@ -46,7 +46,7 @@ typedef int16 AttrNumber;
* Returns the attribute offset for an attribute number. * Returns the attribute offset for an attribute number.
* *
* Note: * Note:
* Assumes the attribute number is for an user defined attribute. * Assumes the attribute number is for a user defined attribute.
*/ */
#define AttrNumberGetAttrOffset(attNum) \ #define AttrNumberGetAttrOffset(attNum) \
( \ ( \

View File

@ -168,7 +168,7 @@ typedef struct xl_xact_assignment
* 'xl_xact_xinfo->xinfo'. The presence of the xinfo field itself is signalled * 'xl_xact_xinfo->xinfo'. The presence of the xinfo field itself is signalled
* by a set XLOG_XACT_HAS_INFO bit in the xl_info field. * by a set XLOG_XACT_HAS_INFO bit in the xl_info field.
* *
* NB: All the individual data chunks should be be sized to multiples of * NB: All the individual data chunks should be sized to multiples of
* sizeof(int) and only require int32 alignment. * sizeof(int) and only require int32 alignment.
*/ */

View File

@ -88,7 +88,7 @@ typedef unsigned int pg_wchar;
* interoperable anyway). * interoperable anyway).
* *
* Note that XEmacs's implementation is different from what emacs does. * Note that XEmacs's implementation is different from what emacs does.
* We follow emacs's implementaion, rathter than XEmacs's. * We follow emacs's implementation, rather than XEmacs's.
*---------------------------------------------------- *----------------------------------------------------
*/ */

View File

@ -356,8 +356,8 @@ tas(volatile slock_t *lock)
/* /*
* Solaris has always run sparc processors in TSO (total store) mode, but * Solaris has always run sparc processors in TSO (total store) mode, but
* linux didn't use to and the *BSDs still don't. So, be careful about * linux didn't use to and the *BSDs still don't. So, be careful about
* acquire/release semantics. The CPU will treat superflous membars as NOPs, * acquire/release semantics. The CPU will treat superfluous membars as
* so it's just code space. * NOPs, so it's just code space.
*/ */
#define HAS_TEST_AND_SET #define HAS_TEST_AND_SET

View File

@ -323,7 +323,7 @@ PGTYPESdate_fmt_asc(date dDate, const char *fmtstring, char *outbuf)
* PGTYPESdate_defmt_asc * PGTYPESdate_defmt_asc
* *
* function works as follows: * function works as follows:
* - first we analyze the paramters * - first we analyze the parameters
* - if this is a special case with no delimiters, add delimters * - if this is a special case with no delimiters, add delimters
* - find the tokens. First we look for numerical values. If we have found * - find the tokens. First we look for numerical values. If we have found
* less than 3 tokens, we check for the months' names and thereafter for * less than 3 tokens, we check for the months' names and thereafter for

View File

@ -1376,7 +1376,7 @@ PGTYPESnumeric_cmp(numeric *var1, numeric *var2)
if (var1->sign == NUMERIC_NEG && var2->sign == NUMERIC_NEG) if (var1->sign == NUMERIC_NEG && var2->sign == NUMERIC_NEG)
{ {
/* /*
* instead of inverting the result, we invert the paramter ordering * instead of inverting the result, we invert the parameter ordering
*/ */
return cmp_abs(var2, var1); return cmp_abs(var2, var1);
} }

View File

@ -93,7 +93,7 @@ pg_mkdir_p(char *path, int omode)
/* /*
* POSIX 1003.2: For each dir operand that does not name an existing * POSIX 1003.2: For each dir operand that does not name an existing
* directory, effects equivalent to those caused by the following command * directory, effects equivalent to those caused by the following command
* shall occcur: * shall occur:
* *
* mkdir -p -m $(umask -S),u+wx $(dirname dir) && mkdir [-m mode] dir * mkdir -p -m $(umask -S),u+wx $(dirname dir) && mkdir [-m mode] dir
* *