Go to the source code of this file.
◆ BKPBLOCK_FLAG_MASK
#define BKPBLOCK_FLAG_MASK 0xF0 |
◆ BKPBLOCK_FORK_MASK
#define BKPBLOCK_FORK_MASK 0x0F |
◆ BKPBLOCK_HAS_DATA
#define BKPBLOCK_HAS_DATA 0x20 |
◆ BKPBLOCK_HAS_IMAGE
#define BKPBLOCK_HAS_IMAGE 0x10 /* block data is an XLogRecordBlockImage */ |
◆ BKPBLOCK_SAME_REL
#define BKPBLOCK_SAME_REL |
◆ BKPBLOCK_WILL_INIT
#define BKPBLOCK_WILL_INIT 0x40 /* redo will re-init the page */ |
◆ BKPIMAGE_APPLY
◆ BKPIMAGE_COMPRESS_LZ4
#define BKPIMAGE_COMPRESS_LZ4 0x08 |
◆ BKPIMAGE_COMPRESS_PGLZ
#define BKPIMAGE_COMPRESS_PGLZ 0x04 |
◆ BKPIMAGE_COMPRESS_ZSTD
#define BKPIMAGE_COMPRESS_ZSTD 0x10 |
◆ BKPIMAGE_COMPRESSED
#define BKPIMAGE_COMPRESSED |
( |
|
info | ) |
|
Value:
BKPIMAGE_COMPRESS_ZSTD)) != 0)
#define BKPIMAGE_COMPRESS_LZ4
#define BKPIMAGE_COMPRESS_PGLZ
Definition at line 164 of file xlogrecord.h.
◆ BKPIMAGE_HAS_HOLE
#define BKPIMAGE_HAS_HOLE 0x01 /* page image has "hole" */ |
◆ MaxSizeOfXLogRecordBlockHeader
#define MaxSizeOfXLogRecordBlockHeader |
Value:
SizeOfXLogRecordBlockImageHeader + \
SizeOfXLogRecordBlockCompressHeader + \
#define SizeOfXLogRecordBlockHeader
Definition at line 184 of file xlogrecord.h.
◆ SizeOfXLogRecord
◆ SizeOfXLogRecordBlockCompressHeader
◆ SizeOfXLogRecordBlockHeader
◆ SizeOfXLogRecordBlockImageHeader
◆ SizeOfXLogRecordDataHeaderLong
#define SizeOfXLogRecordDataHeaderLong (sizeof(uint8) + sizeof(uint32)) |
◆ SizeOfXLogRecordDataHeaderShort
#define SizeOfXLogRecordDataHeaderShort (sizeof(uint8) * 2) |
◆ XLogRecordMaxSize
#define XLogRecordMaxSize (1020 * 1024 * 1024) |
◆ XLR_BLOCK_ID_DATA_LONG
#define XLR_BLOCK_ID_DATA_LONG 254 |
◆ XLR_BLOCK_ID_DATA_SHORT
#define XLR_BLOCK_ID_DATA_SHORT 255 |
◆ XLR_BLOCK_ID_ORIGIN
#define XLR_BLOCK_ID_ORIGIN 253 |
◆ XLR_BLOCK_ID_TOPLEVEL_XID
#define XLR_BLOCK_ID_TOPLEVEL_XID 252 |
◆ XLR_CHECK_CONSISTENCY
#define XLR_CHECK_CONSISTENCY 0x02 |
◆ XLR_INFO_MASK
#define XLR_INFO_MASK 0x0F |
◆ XLR_MAX_BLOCK_ID
#define XLR_MAX_BLOCK_ID 32 |
◆ XLR_RMGR_INFO_MASK
#define XLR_RMGR_INFO_MASK 0xF0 |
◆ XLR_SPECIAL_REL_UPDATE
#define XLR_SPECIAL_REL_UPDATE 0x01 |
◆ XLogRecord
◆ XLogRecordBlockCompressHeader
◆ XLogRecordBlockHeader
◆ XLogRecordBlockImageHeader
◆ XLogRecordDataHeaderLong
◆ XLogRecordDataHeaderShort