diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/storage/smgr.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/storage/smgr.h b/src/include/storage/smgr.h index bc071e7ef05..87b0171a1b8 100644 --- a/src/include/storage/smgr.h +++ b/src/include/storage/smgr.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/smgr.h,v 1.59 2007/09/05 18:10:48 tgl Exp $ + * $PostgreSQL: pgsql/src/include/storage/smgr.h,v 1.60 2007/11/15 20:36:40 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -83,7 +83,9 @@ extern void AtSubAbort_smgr(void); extern void PostPrepare_smgr(void); extern void smgrcommit(void); extern void smgrabort(void); +extern void smgrpreckpt(void); extern void smgrsync(void); +extern void smgrpostckpt(void); extern void smgr_redo(XLogRecPtr lsn, XLogRecord *record); extern void smgr_desc(StringInfo buf, uint8 xl_info, char *rec); @@ -104,7 +106,9 @@ extern void mdwrite(SMgrRelation reln, BlockNumber blocknum, char *buffer, extern BlockNumber mdnblocks(SMgrRelation reln); extern void mdtruncate(SMgrRelation reln, BlockNumber nblocks, bool isTemp); extern void mdimmedsync(SMgrRelation reln); +extern void mdpreckpt(void); extern void mdsync(void); +extern void mdpostckpt(void); extern void RememberFsyncRequest(RelFileNode rnode, BlockNumber segno); extern void ForgetRelationFsyncRequests(RelFileNode rnode); |