aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/init/miscinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/init/miscinit.c')
-rw-r--r--src/backend/utils/init/miscinit.c58
1 files changed, 1 insertions, 57 deletions
diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c
index 21664d8c7e2..31bdc65ec16 100644
--- a/src/backend/utils/init/miscinit.c
+++ b/src/backend/utils/init/miscinit.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.180 2010/01/02 16:57:56 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.181 2010/02/07 20:48:10 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -64,62 +64,6 @@ static char socketLockFile[MAXPGPATH];
bool IgnoreSystemIndexes = false;
-/* ----------------------------------------------------------------
- * system index reindexing support
- *
- * When we are busy reindexing a system index, this code provides support
- * for preventing catalog lookups from using that index.
- * ----------------------------------------------------------------
- */
-
-static Oid currentlyReindexedHeap = InvalidOid;
-static Oid currentlyReindexedIndex = InvalidOid;
-
-/*
- * ReindexIsProcessingHeap
- * True if heap specified by OID is currently being reindexed.
- */
-bool
-ReindexIsProcessingHeap(Oid heapOid)
-{
- return heapOid == currentlyReindexedHeap;
-}
-
-/*
- * ReindexIsProcessingIndex
- * True if index specified by OID is currently being reindexed.
- */
-bool
-ReindexIsProcessingIndex(Oid indexOid)
-{
- return indexOid == currentlyReindexedIndex;
-}
-
-/*
- * SetReindexProcessing
- * Set flag that specified heap/index are being reindexed.
- */
-void
-SetReindexProcessing(Oid heapOid, Oid indexOid)
-{
- Assert(OidIsValid(heapOid) && OidIsValid(indexOid));
- /* Reindexing is not re-entrant. */
- if (OidIsValid(currentlyReindexedIndex))
- elog(ERROR, "cannot reindex while reindexing");
- currentlyReindexedHeap = heapOid;
- currentlyReindexedIndex = indexOid;
-}
-
-/*
- * ResetReindexProcessing
- * Unset reindexing status.
- */
-void
-ResetReindexProcessing(void)
-{
- currentlyReindexedHeap = InvalidOid;
- currentlyReindexedIndex = InvalidOid;
-}
/* ----------------------------------------------------------------
* database path / name support stuff