Andres Freund <and...@anarazel.de> writes: > Is anybody ready with a good defense for SatisfiesToast not doing any > actual liveliness checks?
As long as we do not update toast values after creation, there is no need; the liveness check on the parent tuple is what's important. Adding a liveness check on the toast item would merely create new failure modes with no corresponding benefit. Imagine deciding that field 3 of a regular tuple was somehow dead even though the rest of the tuple is live --- how can that be good? I concur with Robert that what this looks like is failure to ensure that toast OIDs are unique, which is an entirely different problem. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers