if (sendTimeLineIsHistoric)
{
/*
- * Streaming an old timeline timeline that's in this server's history,
- * but is not the one we're currently inserting or replaying. It can
- * be streamed up to the point where we switched off that timeline.
+ * Streaming an old timeline that's in this server's history, but is
+ * not the one we're currently inserting or replaying. It can be
+ * streamed up to the point where we switched off that timeline.
*/
SendRqstPtr = sendTimeLineValidUpto;
}
if (PG_ARGISNULL(1))
{
- /* fast return when the array doesn't have have nulls */
+ /* fast return when the array doesn't have nulls */
if (!array_contains_nulls(array))
PG_RETURN_NULL();
searched_element = (Datum) 0;
if (PG_ARGISNULL(1))
{
- /* fast return when the array doesn't have have nulls */
+ /* fast return when the array doesn't have nulls */
if (!array_contains_nulls(array))
PG_RETURN_DATUM(makeArrayResult(astate, CurrentMemoryContext));
searched_element = (Datum) 0;
* particular postmaster. Most PGC_INTERNAL variables are compile-time
* constants; a few, like server_encoding and lc_ctype, are handled specially
* outside the serialize/restore procedure. Therefore, SerializeGUCState()
- * never sends these, and and RestoreGUCState() never changes them.
+ * never sends these, and RestoreGUCState() never changes them.
*/
static bool
can_skip_gucvar(struct config_generic * gconf)
snprintf(param->xlogdir, sizeof(param->xlogdir), "%s/pg_xlog", basedir);
/*
- * Create pg_xlog/archive_status (and thus pg_xlog) so we can can write to
+ * Create pg_xlog/archive_status (and thus pg_xlog) so we can write to
* basedir/pg_xlog as the directory entry in the tar file may arrive
* later.
*/