postgresql/contrib/btree_gist
Alvaro Herrera 7861d72ea2 Modify the float4 datatype to be pass-by-val. Along the way, remove the last
uses of the long-deprecated float32 in contrib/seg; the definitions themselves
are still there, but no longer used.  fmgr/README updated to match.

I added a CREATE FUNCTION to account for existing seg_center() code in seg.c
too, and some tests for it and the neighbor functions.  At the same time,
remove checks for NULL which are not needed (because the functions are declared
STRICT).

I had to do some adjustments to contrib's btree_gist too.  The choices for
representation there are not ideal for changing the underlying types :-(

Original patch by Zoltan Boszormenyi, with some adjustments by me.
2008-04-18 18:43:09 +00:00
..
data Fixes from Janko Richter <jankorichter@yahoo.de> 2005-07-01 13:44:56 +00:00
expected Fix a few contrib regression test scripts that hadn't gotten the word 2007-11-13 06:29:04 +00:00
sql Fix a few contrib regression test scripts that hadn't gotten the word 2007-11-13 06:29:04 +00:00
Makefile Remove references to READMEs from /contrib Makefiles. 2007-11-10 23:59:52 +00:00
btree_bit.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_bytea.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_cash.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_date.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_float4.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_float8.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_gist.c Magic blocks don't do us any good unless we use 'em ... so install one 2006-05-30 22:12:16 +00:00
btree_gist.h Add #include code to prevent multiple inclusion. 2006-07-10 21:03:58 +00:00
btree_gist.sql.in Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_inet.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_int2.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_int4.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_int8.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_interval.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_macaddr.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_numeric.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_oid.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_text.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_time.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_ts.c Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00
btree_utils_num.c Modify the float4 datatype to be pass-by-val. Along the way, remove the last 2008-04-18 18:43:09 +00:00
btree_utils_num.h Fix a passel of recently-committed violations of the rule 'thou shalt 2006-07-14 05:28:29 +00:00
btree_utils_var.c Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 2007-02-27 23:48:10 +00:00
btree_utils_var.h Fix a passel of recently-committed violations of the rule 'thou shalt 2006-07-14 05:28:29 +00:00
uninstall_btree_gist.sql Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00