* given security context.
*
* scontext: security context of the subject (mostly, peer process).
- * tcontext: security context of the the upper database object.
+ * tcontext: security context of the upper database object.
* tclass: class code (SEPG_CLASS_*) of the new object in creation
*/
char *
/*
* Check if we need to follow the rightlink. We need to follow it if the
* page was concurrently split since we visited the parent (in which case
- * parentlsn < nsn), or if the the system crashed after a page split but
+ * parentlsn < nsn), or if the system crashed after a page split but
* before the downlink was inserted into the parent.
*/
if (!XLogRecPtrIsInvalid(pageItem->data.parentlsn) &&
* performing certain actions on a SQL object. This is intended as
* infrastructure for security or logging pluggins.
*
- * OAT_POST_CREATE should be invoked just after the the object is created.
+ * OAT_POST_CREATE should be invoked just after the object is created.
* Typically, this is done after inserting the primary catalog records and
* associated dependencies.
*
/*
* it should change is_rowtype to 1, so we won't go through this again
- * unless the the output record description changes
+ * unless the output record description changes
*/
Assert(arg->is_rowtype == 1);
}