aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/access/transam/xact.c')
-rw-r--r--src/backend/access/transam/xact.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/backend/access/transam/xact.c b/src/backend/access/transam/xact.c
index 184fe28f5c5..a38fed18fb6 100644
--- a/src/backend/access/transam/xact.c
+++ b/src/backend/access/transam/xact.c
@@ -392,30 +392,6 @@ GetCurrentTransactionIdIfAny(void)
return CurrentTransactionState->transactionId;
}
-/*
- * GetStableLatestTransactionId
- *
- * Get the XID once and then return same value for rest of transaction.
- * Acts as a useful reference point for maintenance tasks.
- */
-TransactionId
-GetStableLatestTransactionId(void)
-{
- static LocalTransactionId lxid = InvalidLocalTransactionId;
- static TransactionId stablexid = InvalidTransactionId;
-
- if (lxid != MyProc->lxid)
- {
- lxid = MyProc->lxid;
- stablexid = GetTopTransactionIdIfAny();
- if (!TransactionIdIsValid(stablexid))
- stablexid = ReadNewTransactionId();
- }
-
- Assert(TransactionIdIsValid(stablexid));
-
- return stablexid;
-}
/*
* AssignTransactionId