On Fri, 2021-06-04 at 14:58 +0900, Michael Paquier wrote: > In short, a table AMs would receive on a rewrite with ALTER TABLE > tuples which may be toasted, still table_insert_tuple() should be > able > to handle both: > - the case where this tuple was already toasted. > - the case where this tuple has been already detoasted.
Yes. That's a current requirement, and any AM that doesn't do that is already broken (e.g. for INSERT INTO ... SELECT). Regards, Jeff Davis