/*-------------------------------------------------------------------------
*
* binaryheap.c
- * A simple binary heap implementaion
+ * A simple binary heap implementation
*
* Portions Copyright (c) 2012-2014, PostgreSQL Global Development Group
*
/*
* Force a disconnect, so that the decoding code doesn't need to care
- * about a eventual switch from running in recovery, to running in a
+ * about an eventual switch from running in recovery, to running in a
* normal environment. Client code is expected to handle reconnects.
*/
if (am_cascading_walsender && !RecoveryInProgress())
typedef struct BrinValues
{
AttrNumber bv_attno; /* index attribute number */
- bool bv_hasnulls; /* is there any nulls in the page range? */
+ bool bv_hasnulls; /* are there any nulls in the page range? */
bool bv_allnulls; /* are all values nulls in the page range? */
Datum *bv_values; /* current accumulated values */
} BrinValues;
{
bool bt_placeholder; /* this is a placeholder tuple */
BlockNumber bt_blkno; /* heap blkno that the tuple is for */
- MemoryContext bt_context; /* memcxt holding the dt_column values */
+ MemoryContext bt_context; /* memcxt holding the bt_columns values */
BrinValues bt_columns[FLEXIBLE_ARRAY_MEMBER];
} BrinMemTuple;
BlockNumber bt_blkno;
/* ---------------
- * mt_info is laid out in the following fashion:
+ * bt_info is laid out in the following fashion:
*
* 7th (high) bit: has nulls
* 6th bit: is placeholder tuple
#define SizeOfBrinTuple (offsetof(BrinTuple, bt_info) + sizeof(uint8))
/*
- * t_info manipulation macros
+ * bt_info manipulation macros
*/
#define BRIN_OFFSET_MASK 0x1F
/* bit 0x20 is not used at present */