PostgreSQL Source Code git master
|
Go to the source code of this file.
Functions | |
static void | standby_desc_running_xacts (StringInfo buf, xl_running_xacts *xlrec) |
void | standby_desc (StringInfo buf, XLogReaderState *record) |
const char * | standby_identify (uint8 info) |
void | standby_desc_invalidations (StringInfo buf, int nmsgs, SharedInvalidationMessage *msgs, Oid dbId, Oid tsId, bool relcacheInitFileInval) |
void standby_desc | ( | StringInfo | buf, |
XLogReaderState * | record | ||
) |
Definition at line 47 of file standbydesc.c.
References appendStringInfo(), buf, xl_invalidations::dbId, xl_standby_lock::dbOid, i, xl_standby_locks::locks, xl_invalidations::msgs, xl_standby_locks::nlocks, xl_invalidations::nmsgs, xl_invalidations::relcacheInitFileInval, xl_standby_lock::relOid, standby_desc_invalidations(), standby_desc_running_xacts(), xl_invalidations::tsId, xl_standby_lock::xid, XLOG_INVALIDATIONS, XLOG_RUNNING_XACTS, XLOG_STANDBY_LOCK, XLogRecGetData, and XLogRecGetInfo.
void standby_desc_invalidations | ( | StringInfo | buf, |
int | nmsgs, | ||
SharedInvalidationMessage * | msgs, | ||
Oid | dbId, | ||
Oid | tsId, | ||
bool | relcacheInitFileInval | ||
) |
Definition at line 101 of file standbydesc.c.
References appendStringInfo(), appendStringInfoString(), buf, SharedInvalidationMessage::cat, SharedInvalCatalogMsg::catId, SharedInvalRelmapMsg::dbId, i, SharedInvalidationMessage::id, SharedInvalidationMessage::rc, SharedInvalRelcacheMsg::relId, SharedInvalSnapshotMsg::relId, SharedInvalRelSyncMsg::relid, SharedInvalidationMessage::rm, SharedInvalidationMessage::rs, SHAREDINVALCATALOG_ID, SHAREDINVALRELCACHE_ID, SHAREDINVALRELMAP_ID, SHAREDINVALRELSYNC_ID, SHAREDINVALSMGR_ID, SHAREDINVALSNAPSHOT_ID, and SharedInvalidationMessage::sn.
Referenced by heap_desc(), standby_desc(), xact_desc(), xact_desc_commit(), and xact_desc_prepare().
|
static |
Definition at line 20 of file standbydesc.c.
References appendStringInfo(), appendStringInfoString(), buf, i, xl_running_xacts::latestCompletedXid, xl_running_xacts::nextXid, xl_running_xacts::oldestRunningXid, xl_running_xacts::subxcnt, xl_running_xacts::subxid_overflow, xl_running_xacts::xcnt, and xl_running_xacts::xids.
Referenced by standby_desc().
const char * standby_identify | ( | uint8 | info | ) |
Definition at line 79 of file standbydesc.c.
References XLOG_INVALIDATIONS, XLOG_RUNNING_XACTS, XLOG_STANDBY_LOCK, and XLR_INFO_MASK.