mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Fix misc typos.
Oskari Saarenmaa. Backpatch to stable branches where applicable.
This commit is contained in:
@ -362,7 +362,7 @@ gbt_ts_penalty(PG_FUNCTION_ARGS)
|
|||||||
newdbl[2];
|
newdbl[2];
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We are allways using "double" timestamps here. Precision should be good
|
* We are always using "double" timestamps here. Precision should be good
|
||||||
* enough.
|
* enough.
|
||||||
*/
|
*/
|
||||||
orgdbl[0] = ((double) origentry->lower);
|
orgdbl[0] = ((double) origentry->lower);
|
||||||
|
@ -51,7 +51,7 @@ gbt_var_decompress(PG_FUNCTION_ARGS)
|
|||||||
PG_RETURN_POINTER(entry);
|
PG_RETURN_POINTER(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Returns a better readable representaion of variable key ( sets pointer ) */
|
/* Returns a better readable representation of variable key ( sets pointer ) */
|
||||||
GBT_VARKEY_R
|
GBT_VARKEY_R
|
||||||
gbt_var_key_readable(const GBT_VARKEY *k)
|
gbt_var_key_readable(const GBT_VARKEY *k)
|
||||||
{
|
{
|
||||||
|
@ -819,7 +819,7 @@ cube_inter(PG_FUNCTION_ARGS)
|
|||||||
Max(LL_COORD(b, i), UR_COORD(b, i))
|
Max(LL_COORD(b, i), UR_COORD(b, i))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
/* continue on the higher dimemsions only present in 'a' */
|
/* continue on the higher dimensions only present in 'a' */
|
||||||
for (; i < DIM(a); i++)
|
for (; i < DIM(a); i++)
|
||||||
{
|
{
|
||||||
result->x[i] = Max(0,
|
result->x[i] = Max(0,
|
||||||
|
@ -251,7 +251,7 @@ ereport(ERROR,
|
|||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
<function>errdetail_log_plural(const char *fmt_singuar, const char
|
<function>errdetail_log_plural(const char *fmt_singular, const char
|
||||||
*fmt_plural, unsigned long n, ...)</function> is like
|
*fmt_plural, unsigned long n, ...)</function> is like
|
||||||
<function>errdetail_log</>, but with support for various plural forms of
|
<function>errdetail_log</>, but with support for various plural forms of
|
||||||
the message.
|
the message.
|
||||||
|
@ -807,7 +807,7 @@ heap_modify_tuple(HeapTuple tuple,
|
|||||||
* repl information, as appropriate.
|
* repl information, as appropriate.
|
||||||
*
|
*
|
||||||
* NOTE: it's debatable whether to use heap_deform_tuple() here or just
|
* NOTE: it's debatable whether to use heap_deform_tuple() here or just
|
||||||
* heap_getattr() only the non-replaced colums. The latter could win if
|
* heap_getattr() only the non-replaced columns. The latter could win if
|
||||||
* there are many replaced columns and few non-replaced ones. However,
|
* there are many replaced columns and few non-replaced ones. However,
|
||||||
* heap_deform_tuple costs only O(N) while the heap_getattr way would cost
|
* heap_deform_tuple costs only O(N) while the heap_getattr way would cost
|
||||||
* O(N^2) if there are many non-replaced columns, so it seems better to
|
* O(N^2) if there are many non-replaced columns, so it seems better to
|
||||||
|
@ -881,8 +881,8 @@ ginInsertCleanup(GinState *ginstate,
|
|||||||
* locking */
|
* locking */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* remove readed pages from pending list, at this point all
|
* remove read pages from pending list, at this point all
|
||||||
* content of readed pages is in regular structure
|
* content of read pages is in regular structure
|
||||||
*/
|
*/
|
||||||
if (shiftList(index, metabuffer, blkno, stats))
|
if (shiftList(index, metabuffer, blkno, stats))
|
||||||
{
|
{
|
||||||
|
@ -578,7 +578,7 @@ gist_box_picksplit(PG_FUNCTION_ARGS)
|
|||||||
* We first consider splits where b is the lower bound of an entry.
|
* We first consider splits where b is the lower bound of an entry.
|
||||||
* We iterate through all entries, and for each b, calculate the
|
* We iterate through all entries, and for each b, calculate the
|
||||||
* smallest possible a. Then we consider splits where a is the
|
* smallest possible a. Then we consider splits where a is the
|
||||||
* uppper bound of an entry, and for each a, calculate the greatest
|
* upper bound of an entry, and for each a, calculate the greatest
|
||||||
* possible b.
|
* possible b.
|
||||||
*
|
*
|
||||||
* In the above example, the first loop would consider splits:
|
* In the above example, the first loop would consider splits:
|
||||||
@ -628,7 +628,7 @@ gist_box_picksplit(PG_FUNCTION_ARGS)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Iterate over upper bound of left group finding greates possible
|
* Iterate over upper bound of left group finding greatest possible
|
||||||
* lower bound of right group.
|
* lower bound of right group.
|
||||||
*/
|
*/
|
||||||
i1 = nentries - 1;
|
i1 = nentries - 1;
|
||||||
|
@ -5311,7 +5311,7 @@ l4:
|
|||||||
*
|
*
|
||||||
* The initial tuple is assumed to be already locked.
|
* The initial tuple is assumed to be already locked.
|
||||||
*
|
*
|
||||||
* This function doesn't check visibility, it just inconditionally marks the
|
* This function doesn't check visibility, it just unconditionally marks the
|
||||||
* tuple(s) as locked. If any tuple in the updated chain is being deleted
|
* tuple(s) as locked. If any tuple in the updated chain is being deleted
|
||||||
* concurrently (or updated with the key being modified), sleep until the
|
* concurrently (or updated with the key being modified), sleep until the
|
||||||
* transaction doing it is finished.
|
* transaction doing it is finished.
|
||||||
@ -5798,7 +5798,7 @@ heap_prepare_freeze_tuple(HeapTupleHeader tuple, TransactionId cutoff_xid,
|
|||||||
/*
|
/*
|
||||||
* NB -- some of these transformations are only valid because we
|
* NB -- some of these transformations are only valid because we
|
||||||
* know the return Xid is a tuple updater (i.e. not merely a
|
* know the return Xid is a tuple updater (i.e. not merely a
|
||||||
* locker.) Also note that the only reason we don't explicitely
|
* locker.) Also note that the only reason we don't explicitly
|
||||||
* worry about HEAP_KEYS_UPDATED is because it lives in
|
* worry about HEAP_KEYS_UPDATED is because it lives in
|
||||||
* t_infomask2 rather than t_infomask.
|
* t_infomask2 rather than t_infomask.
|
||||||
*/
|
*/
|
||||||
|
@ -763,9 +763,9 @@ raw_heap_insert(RewriteState state, HeapTuple tup)
|
|||||||
*
|
*
|
||||||
* Crash-Safety: This module diverts from the usual patterns of doing WAL
|
* Crash-Safety: This module diverts from the usual patterns of doing WAL
|
||||||
* since it cannot rely on checkpoint flushing out all buffers and thus
|
* since it cannot rely on checkpoint flushing out all buffers and thus
|
||||||
* waiting for exlusive locks on buffers. Usually the XLogInsert() covering
|
* waiting for exclusive locks on buffers. Usually the XLogInsert() covering
|
||||||
* buffer modifications is performed while the buffer(s) that are being
|
* buffer modifications is performed while the buffer(s) that are being
|
||||||
* modified are exlusively locked guaranteeing that both the WAL record and
|
* modified are exclusively locked guaranteeing that both the WAL record and
|
||||||
* the modified heap are on either side of the checkpoint. But since the
|
* the modified heap are on either side of the checkpoint. But since the
|
||||||
* mapping files we log aren't in shared_buffers that interlock doesn't work.
|
* mapping files we log aren't in shared_buffers that interlock doesn't work.
|
||||||
*
|
*
|
||||||
|
@ -931,7 +931,7 @@ cost_tidscan(Path *path, PlannerInfo *root,
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* The TID qual expressions will be computed once, any other baserestrict
|
* The TID qual expressions will be computed once, any other baserestrict
|
||||||
* quals once per retrived tuple.
|
* quals once per retrieved tuple.
|
||||||
*/
|
*/
|
||||||
cost_qual_eval(&tid_qual_cost, tidquals, root);
|
cost_qual_eval(&tid_qual_cost, tidquals, root);
|
||||||
|
|
||||||
|
@ -819,7 +819,7 @@ format_operator_internal(Oid operator_oid, bool force_qualify)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Would this oper be found (given the right args) by regoperatorin?
|
* Would this oper be found (given the right args) by regoperatorin?
|
||||||
* If not, or if caller explicitely requests it, we need to qualify
|
* If not, or if caller explicitly requests it, we need to qualify
|
||||||
* it.
|
* it.
|
||||||
*/
|
*/
|
||||||
if (force_qualify || !OperatorIsVisible(operator_oid))
|
if (force_qualify || !OperatorIsVisible(operator_oid))
|
||||||
|
Reference in New Issue
Block a user