diff options
author | Tatsuo Ishii | 1999-09-16 09:08:56 +0000 |
---|---|---|
committer | Tatsuo Ishii | 1999-09-16 09:08:56 +0000 |
commit | 2d0eee32c4af9577e0e27f3f499fa81464a73949 (patch) | |
tree | fd39f2f8948701dbe600d9bf8af1f1ddd571d2ab /src/backend/access/gist/gist.c | |
parent | f2fa38ded527986e65a1d9fd7cb5bb684e216e1d (diff) |
Changes made by Hiroshi Inoue and approved by Vadim.
See attached mail for more details.
-------------------------------------------------------------------
From: "Vadim Mikheev" <[email protected]>
To: "Hiroshi Inoue" <[email protected]>
References: <[email protected]>
Subject: Re: elog(ERROR) in vacuum
Date: Fri, 10 Sep 1999 10:27:10 +0900
Organization: OJSC Rostelecom (Krasnoyarsk)
Message-ID: <[email protected]>
Hiroshi Inoue wrote:
>
> Hello Vadim,
>
> I have a question about vacuum.
>
> VACUUM has a phase like commit which calls TransactionIdCommit().
> But if elog(ERROR) occured after that,the status of transaction is
> changed from XID_COMMIT to XID_ABORT.
>
> Seems to me this causes inconsistency.
> Shoudn't AbortTransaction() be changed not to call TransacionIdAbort()
> in case of vacuum.
You're right!
As usual -:)
Vadim
Diffstat (limited to 'src/backend/access/gist/gist.c')
0 files changed, 0 insertions, 0 deletions