diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-01-26 04:22:36 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-01-26 04:22:36 +0000 |
commit | 97ec950186e65d3f569415b2d0eccc4fd3e30d4d (patch) | |
tree | cb0361891b6d69e216846ca3c79112a9b760ac14 /contrib/btree_gist/btree_gist.sql.in | |
parent | 31253219345625f160b44dea85592528d7b56809 (diff) | |
download | postgresql-97ec950186e65d3f569415b2d0eccc4fd3e30d4d.tar.gz postgresql-97ec950186e65d3f569415b2d0eccc4fd3e30d4d.zip |
Update btree_gist for CIDR/INET changes --- there's really no need to
have a separate set of CIDR code here, either.
Diffstat (limited to 'contrib/btree_gist/btree_gist.sql.in')
-rw-r--r-- | contrib/btree_gist/btree_gist.sql.in | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/contrib/btree_gist/btree_gist.sql.in b/contrib/btree_gist/btree_gist.sql.in index c4c260947e9..e91cf1924b4 100644 --- a/contrib/btree_gist/btree_gist.sql.in +++ b/contrib/btree_gist/btree_gist.sql.in @@ -1126,21 +1126,11 @@ RETURNS bool AS 'MODULE_PATHNAME' LANGUAGE 'C'; -CREATE FUNCTION gbt_cidr_consistent(internal,cidr,int2) -RETURNS bool -AS 'MODULE_PATHNAME' -LANGUAGE 'C'; - CREATE FUNCTION gbt_inet_compress(internal) RETURNS internal AS 'MODULE_PATHNAME' LANGUAGE 'C'; -CREATE FUNCTION gbt_cidr_compress(internal) -RETURNS internal -AS 'MODULE_PATHNAME' -LANGUAGE 'C'; - CREATE FUNCTION gbt_inet_penalty(internal,internal,internal) RETURNS internal AS 'MODULE_PATHNAME' @@ -1183,12 +1173,12 @@ AS CREATE OPERATOR CLASS gist_cidr_ops DEFAULT FOR TYPE cidr USING gist AS - OPERATOR 1 < RECHECK , - OPERATOR 2 <= RECHECK , - OPERATOR 3 = RECHECK , - OPERATOR 4 >= RECHECK , - OPERATOR 5 > RECHECK , - FUNCTION 1 gbt_cidr_consistent (internal, cidr, int2), + OPERATOR 1 < (inet, inet) RECHECK , + OPERATOR 2 <= (inet, inet) RECHECK , + OPERATOR 3 = (inet, inet) RECHECK , + OPERATOR 4 >= (inet, inet) RECHECK , + OPERATOR 5 > (inet, inet) RECHECK , + FUNCTION 1 gbt_inet_consistent (internal, inet, int2), FUNCTION 2 gbt_inet_union (bytea, internal), FUNCTION 3 gbt_inet_compress (internal), FUNCTION 4 gbt_decompress (internal), |