From 668dbbec27da05b35a6972e9d833115dce0b6ccc Mon Sep 17 00:00:00 2001
From: Robert Haas <rhaas@postgresql.org>
Date: Mon, 19 Dec 2016 11:29:31 -0500
Subject: [PATCH] Remove unused file.

This was added in 105409746499657acdffc109db9d343b464bda1f, but has
never been used for anything as far as I can tell.  There seems to
be no reason to keep it.
---
 src/include/storage/pos.h | 64 ---------------------------------------
 1 file changed, 64 deletions(-)
 delete mode 100644 src/include/storage/pos.h

diff --git a/src/include/storage/pos.h b/src/include/storage/pos.h
deleted file mode 100644
index 9f9ba6d2645..00000000000
--- a/src/include/storage/pos.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/*-------------------------------------------------------------------------
- *
- * pos.h
- *	  POSTGRES "position" definitions.
- *
- *
- * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * src/include/storage/pos.h
- *
- *-------------------------------------------------------------------------
- */
-#ifndef POS_H
-#define POS_H
-
-
-/*
- * a 'position' used to be <pagenumber, offset> in postgres.  this has
- * been changed to just <offset> as the notion of having multiple pages
- * within a block has been removed.
- *
- * the 'offset' abstraction is somewhat confusing.  it is NOT a byte
- * offset within the page; instead, it is an offset into the line
- * pointer array contained on every page that store (heap or index)
- * tuples.
- */
-typedef bits16 PositionIdData;
-typedef PositionIdData *PositionId;
-
-/* ----------------
- *		support macros
- * ----------------
- */
-
-/*
- * PositionIdIsValid
- *		True iff the position identifier is valid.
- */
-#define PositionIdIsValid(positionId) \
-	PointerIsValid(positionId)
-
-/*
- * PositionIdSetInvalid
- *		Make an invalid position.
- */
-#define PositionIdSetInvalid(positionId) \
-	*(positionId) = (bits16) 0
-
-/*
- * PositionIdSet
- *		Sets a position identifier to the specified value.
- */
-#define PositionIdSet(positionId, offsetNumber) \
-	*(positionId) = (offsetNumber)
-
-/*
- * PositionIdGetOffsetNumber
- *		Retrieve the offset number from a position identifier.
- */
-#define PositionIdGetOffsetNumber(positionId) \
-	((OffsetNumber) *(positionId))
-
-#endif   /* POS_H */
-- 
GitLab