Remove unused macro
authorPeter Eisentraut <[email protected]>
Mon, 4 Feb 2019 20:29:31 +0000 (21:29 +0100)
committerPeter Eisentraut <[email protected]>
Mon, 4 Feb 2019 20:29:31 +0000 (21:29 +0100)
Use was removed in 6d46f4783efe457f74816a75173eb23ed8930020 but
definition was forgotten.

src/backend/access/hash/hashpage.c

index 0f85256b7e7dc84f50b9a9045c8332250b143c35..b7adfdb826e49e22c732bb3b2e74853acb9dce5b 100644 (file)
@@ -48,16 +48,6 @@ static void _hash_splitbucket(Relation rel, Buffer metabuf,
 static void log_split_page(Relation rel, Buffer buf);
 
 
-/*
- * We use high-concurrency locking on hash indexes (see README for an overview
- * of the locking rules).  However, we can skip taking lmgr locks when the
- * index is local to the current backend (ie, either temp or new in the
- * current transaction).  No one else can see it, so there's no reason to
- * take locks.  We still take buffer-level locks, but not lmgr locks.
- */
-#define USELOCKING(rel)        (!RELATION_IS_LOCAL(rel))
-
-
 /*
  * _hash_getbuf() -- Get a buffer by block number for read or write.
  *