Tweak TOAST code so that columns marked with MAIN storage strategy are
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 22 Jul 2009 01:21:22 +0000 (01:21 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 22 Jul 2009 01:21:22 +0000 (01:21 +0000)
commitca7c8168de76459380577eda56a3ed09b4f6195c
tree561625203c37d0d2fc0c6c246623e78df2063e21
parenta5375bf90304d0cc39b6ca9d5bb07c20ff51f2b3
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
doc/src/sgml/storage.sgml
src/backend/access/heap/tuptoaster.c
src/include/access/tuptoaster.h