Andrew - Supernews <[EMAIL PROTECTED]> writes: > On 2005-08-31, Simon Riggs <[EMAIL PROTECTED]> wrote: >> During CREATE INDEX we include all tuples, even if they are already dead >> when we build an index. >> >> What purpose does this serve? >> >> A pre-existing transaction can't see the index,
> Yes, it can; the catalog is read in SnapshotNow rather than in the query > snapshot. In fact, it had better be able to, since once the CREATE INDEX commits, pre-existing xacts are responsible to insert index entries for anything they insert into the table. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org