diff options
Diffstat (limited to 'src/include/storage')
| -rw-r--r-- | src/include/storage/bufpage.h | 5 | ||||
| -rw-r--r-- | src/include/storage/lmgr.h | 4 | ||||
| -rw-r--r-- | src/include/storage/lwlock.h | 5 |
3 files changed, 9 insertions, 5 deletions
diff --git a/src/include/storage/bufpage.h b/src/include/storage/bufpage.h index 8b195132cb..c02bb4dc87 100644 --- a/src/include/storage/bufpage.h +++ b/src/include/storage/bufpage.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/bufpage.h,v 1.64 2005/03/22 06:17:03 tgl Exp $ + * $PostgreSQL: pgsql/src/include/storage/bufpage.h,v 1.65 2005/04/28 21:47:18 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -135,8 +135,9 @@ typedef PageHeaderData *PageHeader; * Page layout version number 0 is for pre-7.3 Postgres releases. * Releases 7.3 and 7.4 use 1, denoting a new HeapTupleHeader layout. * Release 8.0 changed the HeapTupleHeader layout again. + * Release 8.1 redefined HeapTupleHeader infomask bits. */ -#define PG_PAGE_LAYOUT_VERSION 2 +#define PG_PAGE_LAYOUT_VERSION 3 /* ---------------------------------------------------------------- diff --git a/src/include/storage/lmgr.h b/src/include/storage/lmgr.h index 6aec7bf19c..8d63294f5c 100644 --- a/src/include/storage/lmgr.h +++ b/src/include/storage/lmgr.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/lmgr.h,v 1.45 2004/12/31 22:03:42 pgsql Exp $ + * $PostgreSQL: pgsql/src/include/storage/lmgr.h,v 1.46 2005/04/28 21:47:18 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -23,7 +23,7 @@ #define NoLock 0 #define AccessShareLock 1 /* SELECT */ -#define RowShareLock 2 /* SELECT FOR UPDATE */ +#define RowShareLock 2 /* SELECT FOR UPDATE/FOR SHARE */ #define RowExclusiveLock 3 /* INSERT, UPDATE, DELETE */ #define ShareUpdateExclusiveLock 4 /* VACUUM (non-FULL) */ #define ShareLock 5 /* CREATE INDEX */ diff --git a/src/include/storage/lwlock.h b/src/include/storage/lwlock.h index 50c029cc8b..18215f4838 100644 --- a/src/include/storage/lwlock.h +++ b/src/include/storage/lwlock.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/lwlock.h,v 1.17 2005/03/04 20:21:07 tgl Exp $ + * $PostgreSQL: pgsql/src/include/storage/lwlock.h,v 1.18 2005/04/28 21:47:18 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -40,6 +40,9 @@ typedef enum LWLockId CheckpointStartLock, CLogControlLock, SubtransControlLock, + MultiXactGenLock, + MultiXactOffsetControlLock, + MultiXactMemberControlLock, RelCacheInitLock, BgWriterCommLock, |
