1- /* contrib/pg_trgm/pg_trgm--1.3 .sql*/
1+ /* contrib/pg_trgm/pg_trgm--1.2 .sql*/
22
33-- complain if script is sourced in psql, rather than via CREATE EXTENSION
44\echo Use" CREATE EXTENSION pg_trgm" to load this file. \quit
55
6+ -- Deprecated function
67CREATE FUNCTION set_limit (float4)
78RETURNS float4
89AS ' MODULE_PATHNAME'
910LANGUAGE C STRICT VOLATILE;
1011
12+ -- Deprecated function
1113CREATE FUNCTION show_limit ()
1214RETURNS float4
1315AS ' MODULE_PATHNAME'
@@ -26,7 +28,7 @@ LANGUAGE C STRICT IMMUTABLE;
2628CREATE FUNCTION similarity_op (text ,text )
2729RETURNS bool
2830AS ' MODULE_PATHNAME'
29- LANGUAGE C STRICT STABLE;-- stable because depends ontrgm_limit
31+ LANGUAGE C STRICT STABLE;-- stable because depends onpg_trgm.limit
3032
3133CREATE OPERATOR % (
3234 LEFTARG= text ,
@@ -37,16 +39,6 @@ CREATE OPERATOR % (
3739JOIN = contjoinsel
3840);
3941
40- CREATE FUNCTION set_substring_limit (float4)
41- RETURNS float4
42- AS ' MODULE_PATHNAME'
43- LANGUAGE C STRICT VOLATILE;
44-
45- CREATE FUNCTION show_substring_limit ()
46- RETURNS float4
47- AS ' MODULE_PATHNAME'
48- LANGUAGE C STRICT STABLE;
49-
5042CREATE FUNCTION substring_similarity (text ,text )
5143RETURNS float4
5244AS ' MODULE_PATHNAME'
@@ -55,12 +47,12 @@ LANGUAGE C STRICT IMMUTABLE;
5547CREATE FUNCTION substring_similarity_op (text ,text )
5648RETURNS bool
5749AS ' MODULE_PATHNAME'
58- LANGUAGE C STRICT STABLE;-- stable because depends ontrgm_substring_limit
50+ LANGUAGE C STRICT STABLE;-- stable because depends onpg_trgm.substring_limit
5951
6052CREATE FUNCTION substring_similarity_commutator_op (text ,text )
6153RETURNS bool
6254AS ' MODULE_PATHNAME'
63- LANGUAGE C STRICT STABLE;-- stable because depends ontrgm_substring_limit
55+ LANGUAGE C STRICT STABLE;-- stable because depends onpg_trgm.substring_limit
6456
6557CREATE OPERATOR< % (
6658 LEFTARG= text ,
@@ -179,11 +171,7 @@ ALTER OPERATOR FAMILY gist_trgm_ops USING gist ADD
179171
180172ALTER OPERATOR FAMILY gist_trgm_ops USING gist ADD
181173 OPERATOR5 pg_catalog.~ (text ,text ),
182- OPERATOR6 pg_catalog.~* (text ,text );
183-
184- -- Add operators that are new in 9.6 (pg_trgm 1.3).
185-
186- ALTER OPERATOR FAMILY gist_trgm_ops USING gist ADD
174+ OPERATOR6 pg_catalog.~* (text ,text ),
187175 OPERATOR7 %> (text ,text );
188176
189177-- support functions for gin
@@ -233,9 +221,5 @@ AS 'MODULE_PATHNAME'
233221LANGUAGE C IMMUTABLE STRICT;
234222
235223ALTER OPERATOR FAMILY gin_trgm_ops USING gin ADD
236- FUNCTION6 (text ,text ) gin_trgm_triconsistent (internal, int2,text , int4, internal, internal, internal);
237-
238- -- Add operators that are new in 9.6 (pg_trgm 1.3).
239-
240- ALTER OPERATOR FAMILY gin_trgm_ops USING gin ADD
241- OPERATOR7 %> (text ,text );
224+ OPERATOR7 %> (text ,text ),
225+ FUNCTION6 (text ,text ) gin_trgm_triconsistent (internal, int2,text , int4, internal, internal, internal);