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)
commitd12bb3b04454767f0baea2f4428bb5ac928ae530
tree3f57376f4271f1a54b70822acde4cba5999be7e4
parent1c1f2b82bb65539494492035c46b276639717438
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