]> granicus.if.org Git - postgresql/commitdiff
Remove hardcoded 20000 and change to BootstrapObjectIdData.
authorBruce Momjian <bruce@momjian.us>
Fri, 14 Feb 1997 04:52:59 +0000 (04:52 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 14 Feb 1997 04:52:59 +0000 (04:52 +0000)
src/backend/storage/lmgr/lock.c

index 116eb93c25b618a6417cb398fda6f88ae5eb8029..6098f1c3eadb4a5f47605d15ce1f1e757cdfa55c 100644 (file)
@@ -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*/
 
 
 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)",\