|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Data Structures | |
| struct | sequence_magic |
| struct | xl_seq_rec |
Macros | |
| #define | XLOG_SEQ_LOG 0x00 |
| #define | SEQ_MAGIC 0x1717 |
Typedefs | |
| typedef struct sequence_magic | sequence_magic |
| typedef struct xl_seq_rec | xl_seq_rec |
Functions | |
| void | seq_redo (XLogReaderState *record) |
| void | seq_desc (StringInfo buf, XLogReaderState *record) |
| const char * | seq_identify (uint8 info) |
| void | seq_mask (char *page, BlockNumber blkno) |
| #define SEQ_MAGIC 0x1717 |
Definition at line 26 of file sequence_xlog.h.
| #define XLOG_SEQ_LOG 0x00 |
Definition at line 21 of file sequence_xlog.h.
|
extern |
Definition at line 21 of file seqdesc.c.
References appendStringInfo(), buf, fb(), XLOG_SEQ_LOG, XLogRecGetData, and XLogRecGetInfo.
Definition at line 34 of file seqdesc.c.
References fb(), XLOG_SEQ_LOG, and XLR_INFO_MASK.
|
extern |
Definition at line 75 of file sequence_xlog.c.
References mask_page_lsn_and_checksum(), and mask_unused_space().
|
extern |
Definition at line 23 of file sequence_xlog.c.
References BufferGetPage(), BufferGetPageSize(), elog, XLogReaderState::EndRecPtr, fb(), FirstOffsetNumber, InvalidOffsetNumber, sequence_magic::magic, MarkBufferDirty(), PageAddItem, PageGetSpecialPointer, PageInit(), PageSetLSN(), palloc(), PANIC, pfree(), SEQ_MAGIC, UnlockReleaseBuffer(), XLOG_SEQ_LOG, XLogInitBufferForRedo(), XLogRecGetData, XLogRecGetDataLen, and XLogRecGetInfo.