PostgreSQL Source Code
git master
|
Go to the source code of this file.
Functions | |
static void | out_gistxlogPageUpdate (StringInfo buf, gistxlogPageUpdate *xlrec) |
static void | out_gistxlogPageReuse (StringInfo buf, gistxlogPageReuse *xlrec) |
static void | out_gistxlogDelete (StringInfo buf, gistxlogDelete *xlrec) |
static void | out_gistxlogPageSplit (StringInfo buf, gistxlogPageSplit *xlrec) |
static void | out_gistxlogPageDelete (StringInfo buf, gistxlogPageDelete *xlrec) |
void | gist_desc (StringInfo buf, XLogReaderState *record) |
const char * | gist_identify (uint8 info) |
void gist_desc | ( | StringInfo | buf, |
XLogReaderState * | record | ||
) |
Definition at line 61 of file gistdesc.c.
References buf, out_gistxlogDelete(), out_gistxlogPageDelete(), out_gistxlogPageReuse(), out_gistxlogPageSplit(), out_gistxlogPageUpdate(), XLOG_GIST_ASSIGN_LSN, XLOG_GIST_DELETE, XLOG_GIST_PAGE_DELETE, XLOG_GIST_PAGE_REUSE, XLOG_GIST_PAGE_SPLIT, XLOG_GIST_PAGE_UPDATE, XLogRecGetData, XLogRecGetInfo, and XLR_INFO_MASK.
const char* gist_identify | ( | uint8 | info | ) |
Definition at line 90 of file gistdesc.c.
References XLOG_GIST_ASSIGN_LSN, XLOG_GIST_DELETE, XLOG_GIST_PAGE_DELETE, XLOG_GIST_PAGE_REUSE, XLOG_GIST_PAGE_SPLIT, XLOG_GIST_PAGE_UPDATE, and XLR_INFO_MASK.
|
static |
Definition at line 37 of file gistdesc.c.
References appendStringInfo(), buf, gistxlogDelete::isCatalogRel, gistxlogDelete::ntodelete, and gistxlogDelete::snapshotConflictHorizon.
Referenced by gist_desc().
|
static |
Definition at line 52 of file gistdesc.c.
References appendStringInfo(), buf, gistxlogPageDelete::deleteXid, gistxlogPageDelete::downlinkOffset, EpochFromFullTransactionId, and XidFromFullTransactionId.
Referenced by gist_desc().
|
static |
Definition at line 26 of file gistdesc.c.
References appendStringInfo(), gistxlogPageReuse::block, buf, RelFileLocator::dbOid, EpochFromFullTransactionId, gistxlogPageReuse::isCatalogRel, gistxlogPageReuse::locator, RelFileLocator::relNumber, gistxlogPageReuse::snapshotConflictHorizon, RelFileLocator::spcOid, and XidFromFullTransactionId.
Referenced by gist_desc().
|
static |
Definition at line 45 of file gistdesc.c.
References appendStringInfo(), buf, and gistxlogPageSplit::npage.
Referenced by gist_desc().
|
static |