forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commiteb8b848
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 parenta661884 commiteb8b848
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 | |
---|---|---|---|
| |||
4751 | 4751 |
| |
4752 | 4752 |
| |
4753 | 4753 |
| |
4754 |
| - | |
| 4754 | + | |
4755 | 4755 |
| |
4756 | 4756 |
| |
4757 | 4757 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4058 | 4058 |
| |
4059 | 4059 |
| |
4060 | 4060 |
| |
4061 |
| - | |
4062 | 4061 |
| |
4063 |
| - | |
| 4062 | + | |
4064 | 4063 |
| |
4065 | 4064 |
| |
4066 | 4065 |
| |
|
0 commit comments
Comments
(0)