postgresql/contrib/btree_gist
Tom Lane 9b5c8d45f6 Push index operator lossiness determination down to GIST/GIN opclass
"consistent" functions, and remove pg_amop.opreqcheck, as per recent
discussion.  The main immediate benefit of this is that we no longer need
8.3's ugly hack of requiring @@@ rather than @@ to test weight-using tsquery
searches on GIN indexes.  In future it should be possible to optimize some
other queries better than is done now, by detecting at runtime whether the
index match is exact or not.

Tom Lane, after an idea of Heikki's, and with some help from Teodor.
2008-04-14 17:05:34 +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
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 Changes 2006-06-28 12:00:14 +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
Makefile Remove references to READMEs from /contrib Makefiles. 2007-11-10 23:59:52 +00:00
uninstall_btree_gist.sql Push index operator lossiness determination down to GIST/GIN opclass 2008-04-14 17:05:34 +00:00