14 #ifndef STORAGE_XLOG_H
15 #define STORAGE_XLOG_H
30 #define XLOG_SMGR_CREATE 0x10
31 #define XLOG_SMGR_TRUNCATE 0x20
40 #define SMGR_TRUNCATE_HEAP 0x0001
41 #define SMGR_TRUNCATE_VM 0x0002
42 #define SMGR_TRUNCATE_FSM 0x0004
43 #define SMGR_TRUNCATE_ALL \
44 (SMGR_TRUNCATE_HEAP|SMGR_TRUNCATE_VM|SMGR_TRUNCATE_FSM)
struct xl_smgr_create xl_smgr_create
void smgr_desc(StringInfo buf, XLogReaderState *record)
void smgr_redo(XLogReaderState *record)
const char * smgr_identify(uint8 info)
struct xl_smgr_truncate xl_smgr_truncate
void log_smgrcreate(const RelFileLocator *rlocator, ForkNumber forkNum)