Re: Re: [COMMITTERS] TOAST - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Re: [COMMITTERS] TOAST
Date
Msg-id 2245.962677192@sss.pgh.pa.us
Whole thread Raw
In response to Re: Re: [COMMITTERS] TOAST  (JanWieck@t-online.de (Jan Wieck))
List pgsql-hackers
JanWieck@t-online.de (Jan Wieck) writes:
>     Hmmm  - with my latest changes I get the same, without them I
>     don't.  Will backout the changes if I cannot find it quickly.

The problem appears to be that DataFill() is invoked on the tuple
after toasting, and it forces the infomask to zero, losing any
transaction status bits that may have been there.  I think perhaps
line 93 of heaptuple.c should be
*infomask &= HEAP_XACT_MASK;

not
*infomask = 0;

Comments anyone?
        regards, tom lane


pgsql-hackers by date:

Previous
From: Philip Warner
Date:
Subject: Re: proposed improvements to PostgreSQL license
Next
From: The Hermit Hacker
Date:
Subject: Re: proposed improvements to PostgreSQL license