Commit 84cc9a4b authored by Bruce Momjian's avatar Bruce Momjian

Back out this because of fear of changing error strings:

This makes the error messages for PREPARE TRANSACTION, COMMIT PREPARED
etc. match the docs, which talk about "transaction identifier" not
"gid" or "global transaction identifier".

Steve Woodcock
parent 90c22c92
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* Portions Copyright (c) 1994, Regents of the University of California * Portions Copyright (c) 1994, Regents of the University of California
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/access/transam/twophase.c,v 1.12 2005/10/13 17:57:17 momjian Exp $ * $PostgreSQL: pgsql/src/backend/access/transam/twophase.c,v 1.13 2005/10/13 17:57:57 momjian Exp $
* *
* NOTES * NOTES
* Each global transaction is associated with a global transaction * Each global transaction is associated with a global transaction
...@@ -221,7 +221,7 @@ MarkAsPreparing(TransactionId xid, const char *gid, ...@@ -221,7 +221,7 @@ MarkAsPreparing(TransactionId xid, const char *gid,
if (strlen(gid) >= GIDSIZE) if (strlen(gid) >= GIDSIZE)
ereport(ERROR, ereport(ERROR,
(errcode(ERRCODE_INVALID_PARAMETER_VALUE), (errcode(ERRCODE_INVALID_PARAMETER_VALUE),
errmsg("transaction identifier \"%s\" is too long", errmsg("global transaction identifier \"%s\" is too long",
gid))); gid)));
LWLockAcquire(TwoPhaseStateLock, LW_EXCLUSIVE); LWLockAcquire(TwoPhaseStateLock, LW_EXCLUSIVE);
...@@ -256,7 +256,7 @@ MarkAsPreparing(TransactionId xid, const char *gid, ...@@ -256,7 +256,7 @@ MarkAsPreparing(TransactionId xid, const char *gid,
{ {
ereport(ERROR, ereport(ERROR,
(errcode(ERRCODE_DUPLICATE_OBJECT), (errcode(ERRCODE_DUPLICATE_OBJECT),
errmsg("transaction identifier \"%s\" is already in use", errmsg("global transaction identifier \"%s\" is already in use",
gid))); gid)));
} }
} }
...@@ -380,7 +380,7 @@ LockGXact(const char *gid, Oid user) ...@@ -380,7 +380,7 @@ LockGXact(const char *gid, Oid user)
if (TransactionIdIsActive(gxact->locking_xid)) if (TransactionIdIsActive(gxact->locking_xid))
ereport(ERROR, ereport(ERROR,
(errcode(ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE), (errcode(ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE),
errmsg("prepared transaction with identifier \"%s\" is busy", errmsg("prepared transaction with gid \"%s\" is busy",
gid))); gid)));
gxact->locking_xid = InvalidTransactionId; gxact->locking_xid = InvalidTransactionId;
} }
...@@ -403,7 +403,7 @@ LockGXact(const char *gid, Oid user) ...@@ -403,7 +403,7 @@ LockGXact(const char *gid, Oid user)
ereport(ERROR, ereport(ERROR,
(errcode(ERRCODE_UNDEFINED_OBJECT), (errcode(ERRCODE_UNDEFINED_OBJECT),
errmsg("prepared transaction with identifier \"%s\" does not exist", errmsg("prepared transaction with gid \"%s\" does not exist",
gid))); gid)));
/* NOTREACHED */ /* NOTREACHED */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment