diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-02-14 04:52:59 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-02-14 04:52:59 +0000 |
commit | 3eba7651f37a224b20491da2bd1ab09613646595 (patch) | |
tree | 5ac942e3734e98a6a7443baf13e1f36f2ee3a1f6 /src | |
parent | 31c8e94b34a4c9b6bde7fc4e8962954c42978a96 (diff) | |
download | postgresql-3eba7651f37a224b20491da2bd1ab09613646595.tar.gz |
Remove hardcoded 20000 and change to BootstrapObjectIdData.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/storage/lmgr/lock.c | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/src/backend/storage/lmgr/lock.c b/src/backend/storage/lmgr/lock.c index 116eb93c25..6098f1c3ea 100644 --- a/src/backend/storage/lmgr/lock.c +++ b/src/backend/storage/lmgr/lock.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lock.c,v 1.7 1997/02/12 05:23:49 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lock.c,v 1.8 1997/02/14 04:52:59 momjian Exp $ * * NOTES * Outside modules can create a lock table and acquire/release @@ -46,6 +46,7 @@ #include "utils/memutils.h" #include "utils/palloc.h" #include "access/xact.h" +#include "access/transam.h" /*#define LOCK_MGR_DEBUG*/ @@ -59,18 +60,8 @@ int lockDebug = 0; -#ifndef LOCK_DEBUG_OID_MIN -/* - * This is totally arbitrary. It is the minimum relation oid - * which will trigger the locking debug when the -K option - * is given to the backend. This is done to avoid tracing - * locks on system relations. - */ -#define LOCK_DEBUG_OID_MIN 20000 -#endif - #define LOCK_PRINT(where,tag,type)\ - if ((lockDebug >= 1) && (tag->relId >= LOCK_DEBUG_OID_MIN)) \ + if ((lockDebug >= 1) && (tag->relId >= BootstrapObjectIdData)) \ elog(DEBUG, \ "%s: pid (%d) rel (%d) dbid (%d) tid (%d,%d) type (%d)",where, \ getpid(),\ @@ -81,7 +72,7 @@ int lockDebug = 0; type); #define LOCK_DUMP(where,lock,type)\ - if ((lockDebug >= 1) && (lock->tag.relId >= LOCK_DEBUG_OID_MIN)) \ + if ((lockDebug >= 1) && (lock->tag.relId >= BootstrapObjectIdData)) \ elog(DEBUG, \ "%s: pid (%d) rel (%d) dbid (%d) tid (%d,%d) nHolding (%d) "\ "holders (%d,%d,%d,%d,%d) type (%d)",where, \ @@ -101,7 +92,7 @@ int lockDebug = 0; #define XID_PRINT(where,xidentP)\ if ((lockDebug >= 2) && \ (((LOCK *)MAKE_PTR(xidentP->tag.lock))->tag.relId \ - >= LOCK_DEBUG_OID_MIN)) \ + >= BootstrapObjectIdData)) \ elog(DEBUG,\ "%s: pid (%d) xid (%d) pid (%d) lock (%x) nHolding (%d) "\ "holders (%d,%d,%d,%d,%d)",\ |