aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2016-12-19 11:29:31 -0500
committerRobert Haas <rhaas@postgresql.org>2016-12-19 11:29:31 -0500
commit668dbbec27da05b35a6972e9d833115dce0b6ccc (patch)
tree5fbf8070b767d57bc5b75f2c686b8a708d855418 /src
parent3901fd70cc7ccacef1b0549a6835bb7d8dcaae43 (diff)
downloadpostgresql-668dbbec27da05b35a6972e9d833115dce0b6ccc.tar.gz
postgresql-668dbbec27da05b35a6972e9d833115dce0b6ccc.zip
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.
Diffstat (limited to 'src')
-rw-r--r--src/include/storage/pos.h64
1 files changed, 0 insertions, 64 deletions
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 */