6
6
*
7
7
* Copyright (c) 1994, Regents of the University of California
8
8
*
9
- * $Id: smgr.h,v 1.5 1996/11/10 03:06:05 momjian Exp $
9
+ * $Id: smgr.h,v 1.6 1996/11/27 07:33:42 vadim Exp $
10
10
*
11
11
*-------------------------------------------------------------------------
12
12
*/
@@ -38,6 +38,7 @@ extern int smgrflush(int16 which, Relation reln, BlockNumber blocknum,
38
38
extern int smgrblindwrt (int16 which , char * dbname , char * relname , Oid dbid ,
39
39
Oid relid , BlockNumber blkno , char * buffer );
40
40
extern int smgrnblocks (int16 which , Relation reln );
41
+ extern int smgrtruncate (int16 which , Relation reln , int nblocks );
41
42
extern int smgrcommit (void );
42
43
extern int smgrabort (void );
43
44
extern bool smgriswo (int16 smgrno );
@@ -59,6 +60,7 @@ extern int mdflush(Relation reln, BlockNumber blocknum, char *buffer);
59
60
extern int mdblindwrt (char * dbstr , char * relstr , Oid dbid , Oid relid ,
60
61
BlockNumber blkno , char * buffer );
61
62
extern int mdnblocks (Relation reln );
63
+ extern int mdtruncate (Relation reln , int nblocks );
62
64
extern int mdcommit (void );
63
65
extern int mdabort (void );
64
66
0 commit comments