Heikki Linnakangas <hlinnakangas@vmware.com> writes:
> The bug's been fixed now, but note that huge tuples like this will
> always cause the table to be extended. Even if there are completely
> empty pages in the table, after a vacuum. Even a completely empty
> existing page is not considered spacious enough in this case, because
> it's still too small when you take fillfactor into account, so the
> insertion will always extend the table.
Seems like that's a bug in itself: there's no reason to reject an empty
existing page.
regards, tom lane