{"shas":[["6923d699bc3c46ca2c5d8c12fe1c5c39ecfee11d","ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us","Protect GIST logic that assumes penalty values can't be negative.\n\nApparently sane-looking penalty code might return small negative values,\nfor example because of roundoff error.  This will confuse places like\ngistchoose().  Prevent problems by clamping negative penalty values to\nzero.  (Just to be really sure, I also made it force NaNs to zero.)\nBack-patch to all supported branches.\n\nAlexander Korotkov","Tom Lane"]],"ref":"refs/heads/master","size":1,"head":"6923d699bc3c46ca2c5d8c12fe1c5c39ecfee11d","push_id":32795918}