PostgreSQL Source Code
git master
|
Go to the source code of this file.
Functions | |
static void | out_member (StringInfo buf, MultiXactMember *member) |
void | multixact_desc (StringInfo buf, XLogReaderState *record) |
const char * | multixact_identify (uint8 info) |
void multixact_desc | ( | StringInfo | buf, |
XLogReaderState * | record | ||
) |
Definition at line 50 of file mxactdesc.c.
References appendStringInfo(), buf, xl_multixact_truncate::endTruncMemb, xl_multixact_truncate::endTruncOff, i, xl_multixact_create::members, xl_multixact_create::mid, xl_multixact_create::moff, xl_multixact_create::nmembers, out_member(), xl_multixact_truncate::startTruncMemb, xl_multixact_truncate::startTruncOff, XLOG_MULTIXACT_CREATE_ID, XLOG_MULTIXACT_TRUNCATE_ID, XLOG_MULTIXACT_ZERO_MEM_PAGE, XLOG_MULTIXACT_ZERO_OFF_PAGE, XLogRecGetData, XLogRecGetInfo, and XLR_INFO_MASK.
const char* multixact_identify | ( | uint8 | info | ) |
Definition at line 84 of file mxactdesc.c.
References XLOG_MULTIXACT_CREATE_ID, XLOG_MULTIXACT_TRUNCATE_ID, XLOG_MULTIXACT_ZERO_MEM_PAGE, XLOG_MULTIXACT_ZERO_OFF_PAGE, and XLR_INFO_MASK.
|
static |
Definition at line 20 of file mxactdesc.c.
References appendStringInfo(), appendStringInfoString(), buf, MultiXactStatusForKeyShare, MultiXactStatusForNoKeyUpdate, MultiXactStatusForShare, MultiXactStatusForUpdate, MultiXactStatusNoKeyUpdate, MultiXactStatusUpdate, MultiXactMember::status, and MultiXactMember::xid.
Referenced by multixact_desc().