mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-22 04:43:24 +02:00
"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.
43 lines
1.0 KiB
SQL
43 lines
1.0 KiB
SQL
/* $PostgreSQL: pgsql/contrib/pg_trgm/uninstall_pg_trgm.sql,v 1.6 2008/04/14 17:05:32 tgl Exp $ */
|
|
|
|
-- Adjust this setting to control where the objects get dropped.
|
|
SET search_path = public;
|
|
|
|
DROP OPERATOR CLASS gist_trgm_ops USING gist;
|
|
|
|
DROP FUNCTION gtrgm_same(gtrgm, gtrgm, internal);
|
|
|
|
DROP FUNCTION gtrgm_union(bytea, internal);
|
|
|
|
DROP FUNCTION gtrgm_picksplit(internal, internal);
|
|
|
|
DROP FUNCTION gtrgm_penalty(internal,internal,internal);
|
|
|
|
DROP FUNCTION gtrgm_decompress(internal);
|
|
|
|
DROP FUNCTION gtrgm_compress(internal);
|
|
|
|
DROP FUNCTION gtrgm_consistent(internal,text,int,oid,internal);
|
|
|
|
DROP TYPE gtrgm CASCADE;
|
|
|
|
DROP OPERATOR CLASS gin_trgm_ops USING gin;
|
|
|
|
DROP FUNCTION gin_extract_trgm(text, internal);
|
|
|
|
DROP FUNCTION gin_extract_trgm(text, internal, internal);
|
|
|
|
DROP FUNCTION gin_trgm_consistent(internal, int2, text, internal);
|
|
|
|
DROP OPERATOR % (text, text);
|
|
|
|
DROP FUNCTION similarity_op(text,text);
|
|
|
|
DROP FUNCTION similarity(text,text);
|
|
|
|
DROP FUNCTION show_trgm(text);
|
|
|
|
DROP FUNCTION show_limit();
|
|
|
|
DROP FUNCTION set_limit(float4);
|