|
7 | 7 | * Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group |
8 | 8 | * Portions Copyright (c) 1994, Regents of the University of California |
9 | 9 | * |
10 | | - * $PostgreSQL: pgsql/src/include/storage/lock.h,v 1.101 2006/10/04 00:30:10 momjian Exp $ |
| 10 | + * $PostgreSQL: pgsql/src/include/storage/lock.h,v 1.102 2006/11/23 05:14:04 momjian Exp $ |
11 | 11 | * |
12 | 12 | *------------------------------------------------------------------------- |
13 | 13 | */ |
@@ -109,8 +109,9 @@ typedef uint16 LOCKMETHODID; |
109 | 109 | #defineAccessShareLock1/* SELECT */ |
110 | 110 | #defineRowShareLock2/* SELECT FOR UPDATE/FOR SHARE */ |
111 | 111 | #defineRowExclusiveLock3/* INSERT, UPDATE, DELETE */ |
112 | | -#defineShareUpdateExclusiveLock 4/* VACUUM (non-FULL) */ |
113 | | -#defineShareLock5/* CREATE INDEX */ |
| 112 | +#defineShareUpdateExclusiveLock 4/* VACUUM (non-FULL),ANALYZE, CREATE |
| 113 | + * INDEX CONCURRENTLY */ |
| 114 | +#defineShareLock5/* CREATE INDEX (WITHOUT CONCURRENTLY) */ |
114 | 115 | #defineShareRowExclusiveLock6/* like EXCLUSIVE MODE, but allows ROW |
115 | 116 | * SHARE */ |
116 | 117 | #defineExclusiveLock7/* blocks ROW SHARE/SELECT...FOR |
|