mirror of
https://github.com/postgres/postgres.git
synced 2025-12-10 14:22:35 +03:00
Convert inet-related functions to new fmgr style. I have also taken it
on myself to do something about the non-self-consistency of the inet comparison functions. The results are probably still semantically wrong (inet and cidr should have different comparison semantics, I think) but at least the boolean operators now agree with each other and with the sort order of indexes on inet/cidr.
This commit is contained in:
@@ -128,7 +128,7 @@ SELECT '' AS ten, i, c,
|
||||
| 192.168.1.226/24 | 192.168.1/24 | f | t | t | t | f | f | f | t | f | t
|
||||
| 192.168.1.226 | 192.168.1/24 | f | f | f | t | t | t | t | t | f | f
|
||||
| 10.1.2.3/8 | 10/8 | f | t | t | t | f | f | f | t | f | t
|
||||
| 10.1.2.3/8 | 10.0.0.0/32 | f | f | f | t | t | t | f | f | t | t
|
||||
| 10.1.2.3/8 | 10.0.0.0/32 | t | t | f | f | f | t | f | f | t | t
|
||||
| 10.1.2.3 | 10.1.2.3/32 | f | t | t | t | f | f | f | t | f | t
|
||||
| 10.1.2.3/24 | 10.1.2/24 | f | t | t | t | f | f | f | t | f | t
|
||||
| 10.1.2.3/16 | 10.1/16 | f | t | t | t | f | f | f | t | f | t
|
||||
|
||||
Reference in New Issue
Block a user