Tweak TOAST code so that columns marked with MAIN storage strategy are

Tom Lane <tgl@sss.pgh.pa.us>

Commit: ca7c8168de76459380577eda56a3ed09b4f6195c
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2009-07-22T01:21:22Z
Releases: 9.0.0
Tweak TOAST code so that columns marked with MAIN storage strategy are
not forced out-of-line unless that is necessary to make the row fit on a
page.  Previously, they were forced out-of-line if needed to get the row
down to the default target size (1/4th page).

Kevin Grittner

Files

PathChange+/−
doc/src/sgml/storage.sgml modified +2 −2
src/backend/access/heap/tuptoaster.c modified +6 −2
src/include/access/tuptoaster.h modified +25 −14