aboutsummaryrefslogtreecommitdiff
path: root/src/include/utils/resowner.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/utils/resowner.h')
-rw-r--r--src/include/utils/resowner.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/include/utils/resowner.h b/src/include/utils/resowner.h
index 6de270d2b0e..038ed910ce3 100644
--- a/src/include/utils/resowner.h
+++ b/src/include/utils/resowner.h
@@ -12,7 +12,7 @@
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/utils/resowner.h,v 1.1 2004/07/17 03:31:47 tgl Exp $
+ * $PostgreSQL: pgsql/src/include/utils/resowner.h,v 1.2 2004/08/27 17:07:42 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -20,7 +20,6 @@
#define RESOWNER_H
#include "storage/buf.h"
-#include "storage/lock.h"
#include "utils/catcache.h"
#include "utils/rel.h"
@@ -76,6 +75,7 @@ extern void ResourceOwnerRelease(ResourceOwner owner,
bool isCommit,
bool isTopLevel);
extern void ResourceOwnerDelete(ResourceOwner owner);
+extern ResourceOwner ResourceOwnerGetParent(ResourceOwner owner);
extern void ResourceOwnerNewParent(ResourceOwner owner,
ResourceOwner newparent);
extern void RegisterResourceReleaseCallback(ResourceReleaseCallback callback,
@@ -88,17 +88,6 @@ extern void ResourceOwnerEnlargeBuffers(ResourceOwner owner);
extern void ResourceOwnerRememberBuffer(ResourceOwner owner, Buffer buffer);
extern void ResourceOwnerForgetBuffer(ResourceOwner owner, Buffer buffer);
-/* support for lock management */
-extern void ResourceOwnerEnlargeLocks(ResourceOwner owner);
-extern void ResourceOwnerRememberLock(ResourceOwner owner,
- LOCKTAG *locktag,
- TransactionId xid,
- LOCKMODE lockmode);
-extern void ResourceOwnerForgetLock(ResourceOwner owner,
- LOCKTAG *locktag,
- TransactionId xid,
- LOCKMODE lockmode);
-
/* support for catcache refcount management */
extern void ResourceOwnerEnlargeCatCacheRefs(ResourceOwner owner);
extern void ResourceOwnerRememberCatCacheRef(ResourceOwner owner,