summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2022-01-03 17:24:44 +0000
committerTom Lane2022-01-03 17:24:44 +0000
commitba2bc4a7bace6db6657b4e550b11137e31e2f8dc (patch)
tree7f46b1cb66b5431c8d8c52b7356b2c16c1fd3fbd
parent9623d8999603dff84e7cb85caca2af82c5f67c8b (diff)
Use MaxLockMode symbol in more places.
As long as we have this macro, it makes sense to use it in the LockMethodData structures. Julien Rouhaud Discussion: https://postgr.es/m/20220103064722.ewdv4evlez5m7mdn@jrouhaud
-rw-r--r--src/backend/storage/lmgr/lock.c4
-rw-r--r--src/include/storage/lockdefs.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/storage/lmgr/lock.c b/src/backend/storage/lmgr/lock.c
index c25af7fe090..6d8b91ee220 100644
--- a/src/backend/storage/lmgr/lock.c
+++ b/src/backend/storage/lmgr/lock.c
@@ -124,7 +124,7 @@ static bool Dummy_trace = false;
#endif
static const LockMethodData default_lockmethod = {
- AccessExclusiveLock, /* highest valid lock mode number */
+ MaxLockMode,
LockConflicts,
lock_mode_names,
#ifdef LOCK_DEBUG
@@ -135,7 +135,7 @@ static const LockMethodData default_lockmethod = {
};
static const LockMethodData user_lockmethod = {
- AccessExclusiveLock, /* highest valid lock mode number */
+ MaxLockMode,
LockConflicts,
lock_mode_names,
#ifdef LOCK_DEBUG
diff --git a/src/include/storage/lockdefs.h b/src/include/storage/lockdefs.h
index f99ad0eff60..c412ecf1ec8 100644
--- a/src/include/storage/lockdefs.h
+++ b/src/include/storage/lockdefs.h
@@ -45,7 +45,7 @@ typedef int LOCKMODE;
#define AccessExclusiveLock 8 /* ALTER TABLE, DROP TABLE, VACUUM FULL,
* and unqualified LOCK TABLE */
-#define MaxLockMode 8
+#define MaxLockMode 8 /* highest standard lock mode */
/* WAL representation of an AccessExclusiveLock on a table */