forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit9ebfbd2
committed
Fix NaN comparison in circle_same test
Commitc4c3400 changed geometric operators to use float4 and float8functions, and handle NaN's in a better way. The circle sameness testhad a typo in the code which resulted in all comparisons with the leftcircle having a NaN radius considered same. postgres=# select '<(0,0),NaN>'::circle ~= '<(0,0),1>'::circle; ?column? ---------- t (1 row)This fixes the sameness test to consider the radius of both the leftand right circle.Backpatch to v12 where this was introduced.Author: Ranier Vilela <ranier.vf@gmail.com>Discussion:https://postgr.es/m/CAEudQAo8dK=yctg2ZzjJuzV4zgOPBxRU5+Kb+yatFiddtQk6Rw@mail.gmail.comBackpatch-through: v121 parent9fbc6d5 commit9ebfbd2
File tree
2 files changed
+2
-3
lines changed- src
- backend/utils/adt
- test/regress/expected
2 files changed
+2
-3
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4635 | 4635 |
| |
4636 | 4636 |
| |
4637 | 4637 |
| |
4638 |
| - | |
| 4638 | + | |
4639 | 4639 |
| |
4640 | 4640 |
| |
4641 | 4641 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4056 | 4056 |
| |
4057 | 4057 |
| |
4058 | 4058 |
| |
4059 |
| - | |
4060 | 4059 |
| |
4061 |
| - | |
| 4060 | + | |
4062 | 4061 |
| |
4063 | 4062 |
| |
4064 | 4063 |
| |
|
0 commit comments
Comments
(0)