Re: Error: heap_mark4update: (am)invalid tid

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: David Pradier <dpradier(at)apartia(dot)fr>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Error: heap_mark4update: (am)invalid tid
Date: 2003-04-09 17:36:22
Message-ID: 8736.1049909782@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

David Pradier <dpradier(at)apartia(dot)fr> writes:
> Hi, i have the same problem, and i would like to know if there is now a
> fix ?

Hmm. I am not sure if this is really the same problem as Steve Wolfe
had, but the patch for his problem is in CVS:

2003-03-27 09:33 tgl

* src/: backend/commands/trigger.c, backend/executor/execMain.c,
include/commands/trigger.h (REL7_3_STABLE): GetTupleForTrigger must
use outer transaction's command counter for time qual checking, not
GetCurrentCommandId. Per test case from Steve Wolfe.

You could try getting those diffs from our CVS server and applying them
locally to see if it fixes the problem.

Or you could wait for 7.3.3 to come out --- but if it turns out that you
are not seeing the same thing as Steve did, it would be better to find
out before we release 7.3.3.

regards, tom lane

In response to

Browse pgsql-general by date

  From Date Subject
Next Message enediel 2003-04-09 18:28:01 Re: multiple fields index
Previous Message Andrew Sullivan 2003-04-09 17:31:56 Re: Key features for data warehousing