Re: [HACKERS] Arbitrary tuple size

From: Vadim Mikheev <vadim(at)krs(dot)ru>
To: Jan Wieck <jwieck(at)debis(dot)com>
Cc: PostgreSQL HACKERS <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: [HACKERS] Arbitrary tuple size
Date: 1999-07-08 11:16:51
Message-ID: 378488A3.76A05334@krs.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Jan Wieck wrote:
>
> What about adding one more ItemPointerData to the tuple
> header which holds the ctid of a DATA continuation tuple. If

Oh no. Fortunately we need not in this: we can just add new flag
to t_infomask and add continuation tid at the end of tuple chunk.
Ok?

> a tuple doesn't fit into one block, this will tell where to
> get the next chunk of tuple data building a chain until an
> invalid ctid is found. The continuation tuples can have a
> negative t_natts to be easily identified and ignored by
> scanning routines.
...
>
> I'm not sure how to handle this with vacuum, but I believe
> Vadim is able to put some well placed goto's that make it.

-:)))
Ok, ok - I have great number of goto-s in my pocket -:)

Vadim

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Vadim Mikheev 1999-07-08 11:45:47 Re: [HACKERS] Delaying insertion of default values
Previous Message Jan Wieck 1999-07-08 11:06:13 Re: [HACKERS] Delaying insertion of default values