forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit13b8a1c
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 parentbe0b052 commit13b8a1c
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 | |
---|---|---|---|
| |||
4763 | 4763 |
| |
4764 | 4764 |
| |
4765 | 4765 |
| |
4766 |
| - | |
| 4766 | + | |
4767 | 4767 |
| |
4768 | 4768 |
| |
4769 | 4769 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4342 | 4342 |
| |
4343 | 4343 |
| |
4344 | 4344 |
| |
4345 |
| - | |
4346 | 4345 |
| |
4347 |
| - | |
| 4346 | + | |
4348 | 4347 |
| |
4349 | 4348 |
| |
4350 | 4349 |
| |
|
0 commit comments
Comments
(0)