summaryrefslogtreecommitdiff
path: root/src/include/storage/lockdefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/storage/lockdefs.h')
-rw-r--r--src/include/storage/lockdefs.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/include/storage/lockdefs.h b/src/include/storage/lockdefs.h
index 72eca39f17f..9c933fab3fb 100644
--- a/src/include/storage/lockdefs.h
+++ b/src/include/storage/lockdefs.h
@@ -45,11 +45,15 @@ typedef int LOCKMODE;
#define AccessExclusiveLock 8 /* ALTER TABLE, DROP TABLE, VACUUM FULL,
* and unqualified LOCK TABLE */
+#define MaxLockMode 8
+
+
+/* WAL representation of an AccessExclusiveLock on a table */
typedef struct xl_standby_lock
{
TransactionId xid; /* xid of holder of AccessExclusiveLock */
- Oid dbOid;
- Oid relOid;
+ Oid dbOid; /* DB containing table */
+ Oid relOid; /* OID of table */
} xl_standby_lock;
#endif /* LOCKDEF_H_ */