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