summaryrefslogtreecommitdiff
path: root/src/backend/access/gist/README
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-05-31 17:54:06 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2011-05-31 17:54:06 -0400
commitca76a3956c80f97eb4ea0cc8fc2a54435f6a573b (patch)
tree7a8e7c233dde8f4ddd528801e442e7e5eec2999e /src/backend/access/gist/README
parent1d6dd87c4bfba8ceeb20f282ae4683e60163efb5 (diff)
Protect GIST logic that assumes penalty values can't be negative.
Apparently sane-looking penalty code might return small negative values, for example because of roundoff error. This will confuse places like gistchoose(). Prevent problems by clamping negative penalty values to zero. (Just to be really sure, I also made it force NaNs to zero.) Back-patch to all supported branches. Alexander Korotkov
Diffstat (limited to 'src/backend/access/gist/README')
0 files changed, 0 insertions, 0 deletions