30 for (i = 0; i < insertData->
nactions; i++)
46 memcpy(&nitems, walbuf,
sizeof(
uint16));
102 leftChildBlkno, rightChildBlkno);
184 const char *
id = NULL;
201 id =
"VACUUM_DATA_LEAF_PAGE";
207 id =
"UPDATE_META_PAGE";
210 id =
"INSERT_LISTPAGE";
213 id =
"DELETE_LISTPAGE";
#define BlockIdGetBlockNumber(blockId)
#define XLogRecHasBlockImage(decoder, block_id)
#define GIN_INSERT_ISLEAF
ginxlogRecompressDataLeaf data
#define GIN_SEGMENT_INSERT
#define XLOG_GIN_INSERT_LISTPAGE
#define XLogRecGetData(decoder)
void appendStringInfo(StringInfo str, const char *fmt,...)
#define GIN_SEGMENT_REPLACE
#define XLOG_GIN_CREATE_PTREE
#define XLOG_GIN_UPDATE_META_PAGE
static void desc_recompress_leaf(StringInfo buf, ginxlogRecompressDataLeaf *insertData)
void appendStringInfoString(StringInfo str, const char *s)
#define GIN_INSERT_ISDATA
const char * gin_identify(uint8 info)
#define GIN_SEGMENT_ADDITEMS
#define GIN_SEGMENT_DELETE
#define XLogRecGetInfo(decoder)
#define XLOG_GIN_VACUUM_DATA_LEAF_PAGE
void gin_desc(StringInfo buf, XLogReaderState *record)
#define XLOG_GIN_VACUUM_PAGE
char * XLogRecGetBlockData(XLogReaderState *record, uint8 block_id, Size *len)
struct BlockIdData BlockIdData
#define PostingItemGetBlockNumber(pointer)
struct ItemPointerData ItemPointerData
#define ItemPointerGetOffsetNumber(pointer)
#define SizeOfGinPostingList(plist)
#define XLogRecBlockImageApply(decoder, block_id)
#define ItemPointerGetBlockNumber(pointer)
#define XLOG_GIN_DELETE_PAGE
#define XLOG_GIN_DELETE_LISTPAGE