]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Revert back-branch changes in power()'s behavior for NaN inputs.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 2 May 2018 21:32:41 +0000 (17:32 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 2 May 2018 21:32:41 +0000 (17:32 -0400)
commit99095b6320949a0c065bfa381b2d8006ca13e1b5
tree796500902acc9d715665636827b1a97b05ddde6b
parent3f91c4005f3dd55b8653ebc220861d5497a8d4d8
Revert back-branch changes in power()'s behavior for NaN inputs.

Per discussion, the value of fixing these bugs in the back branches
doesn't outweigh the downsides of changing corner-case behavior in
a minor release.  Hence, revert commits 217d8f3a1 and 4d864de48 in
the v10 branch and the corresponding commits in 9.3-9.6.

Discussion: https://postgr.es/m/75DB81BEEA95B445AE6D576A0A5C9E936A73E741@BPXM05GP.gisp.nec.co.jp
src/backend/utils/adt/float.c
src/test/regress/expected/float8-exp-three-digits-win32.out
src/test/regress/expected/float8-small-is-zero.out
src/test/regress/expected/float8-small-is-zero_1.out
src/test/regress/expected/float8.out
src/test/regress/sql/float8.sql