Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM> writes:
> If I understand correctly then for read path (select) tuple is always
> HeapTuple, because we need support select xmax ... And DatumTuple is
> used for write path (insert/update) and it is "converted" to HeapTuple
> in heap_insert/heap_update function.
No, DatumTuple is used for any free-standing composite-type Datum.
Thinking about it as "write path" and "read path" seems to me to
be missing the mark entirely. In general most tuple-reading code
is supposed to work with either.
regards, tom lane
In response to
pgsql-hackers by date
|Next:||From: D'Arcy J.M. Cain||Date: 2008-08-21 15:57:19|
|Subject: Proposal: new border setting in psql|
|Previous:||From: Tom Lane||Date: 2008-08-21 14:08:33|
|Subject: Re: About a message when "pg_ctl -w start" failed |