186 const char *
id = NULL;
209 id =
"HOT_UPDATE+INIT";
231 const char *
id = NULL;
251 id =
"MULTI_INSERT+INIT";
#define XLOG_HEAP2_MULTI_INSERT
#define XLOG_HEAP_HOT_UPDATE
#define XLOG_HEAP2_VACUUM
#define XLOG_HEAP2_REWRITE
#define XLOG_HEAP_TRUNCATE
#define XLH_TRUNCATE_RESTART_SEQS
#define XLHL_XMAX_KEYSHR_LOCK
#define XLHL_XMAX_IS_MULTI
#define XLHL_XMAX_LOCK_ONLY
#define XLOG_HEAP_INPLACE
#define XLOG_HEAP2_LOCK_UPDATED
#define XLOG_HEAP2_FREEZE_PAGE
#define XLHL_XMAX_EXCL_LOCK
#define XLOG_HEAP2_NEW_CID
#define XLH_TRUNCATE_CASCADE
#define XLHL_KEYS_UPDATED
#define XLOG_HEAP2_VISIBLE
#define XLOG_HEAP_INIT_PAGE
#define XLOG_HEAP_CONFIRM
void heap_desc(StringInfo buf, XLogReaderState *record)
const char * heap_identify(uint8 info)
void heap2_desc(StringInfo buf, XLogReaderState *record)
static void out_infobits(StringInfo buf, uint8 infobits)
const char * heap2_identify(uint8 info)
static OffsetNumber ItemPointerGetOffsetNumber(const ItemPointerData *pointer)
static BlockNumber ItemPointerGetBlockNumber(const ItemPointerData *pointer)
void appendStringInfo(StringInfo str, const char *fmt,...)
void appendStringInfoString(StringInfo str, const char *s)
TransactionId snapshotConflictHorizon
TransactionId locking_xid
ItemPointerData target_tid
RelFileLocator target_locator
TransactionId snapshotConflictHorizon
Oid relids[FLEXIBLE_ARRAY_MEMBER]
TransactionId snapshotConflictHorizon
#define XLogRecGetInfo(decoder)
#define XLogRecGetData(decoder)