> Implementation seems easy:
>
> struct varlena
> {
> int32 vl_len;
> char vl_dat[1];
> };
>
> 1. make vl_len uint32;
> 2. use vl_len & 0x80000000 as flag that underlying data is
> in another place;
> 3. put oid of external "relation" (where data is stored),
> blocknumber and item position (something else?) to vl_dat.
> ...
Yes, it would be very nice to have this.
-- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610)
853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill,
Pennsylvania19026