@@ -16,7 +16,7 @@ AS 'MODULE_PATHNAME', 'tsquery_to_distance_query'
16
16
LANGUAGE C IMMUTABLE STRICT;
17
17
18
18
CREATE CAST (tsquery AS rum_distance_query)
19
- WITH FUNCTION tsquery_to_distance_query(tsquery) AS IMPLICIT;
19
+ WITH FUNCTION tsquery_to_distance_query(tsquery) AS IMPLICIT;
20
20
21
21
CREATE FUNCTION rum_ts_distance (tsvector,tsquery)
22
22
RETURNS float4
@@ -40,9 +40,9 @@ CREATE OPERATOR <=> (
40
40
);
41
41
42
42
CREATE OPERATOR <=> (
43
- LEFTARG = tsvector,
44
- RIGHTARG = rum_distance_query,
45
- PROCEDURE = rum_ts_distance
43
+ LEFTARG = tsvector,
44
+ RIGHTARG = rum_distance_query,
45
+ PROCEDURE = rum_ts_distance
46
46
);
47
47
48
48
CREATE FUNCTION rum_extract_tsvector (tsvector,internal,internal,internal,internal)
93
93
FUNCTION 6 rum_tsvector_config(internal),
94
94
FUNCTION 7 rum_tsquery_pre_consistent(internal,smallint ,tsvector,int ,internal,internal,internal,internal),
95
95
FUNCTION 8 rum_tsquery_distance(internal,smallint ,tsvector,int ,internal,internal,internal,internal,internal),
96
- FUNCTION 10 rum_ts_join_pos(internal, internal),
96
+ FUNCTION 10 rum_ts_join_pos(internal, internal),
97
97
STORAGE text ;
98
98
-- timestamp ops
99
99
@@ -103,10 +103,10 @@ AS 'MODULE_PATHNAME'
103
103
LANGUAGE C IMMUTABLE STRICT;
104
104
105
105
CREATE OPERATOR <=> (
106
- PROCEDURE = timestamp_distance,
107
- LEFTARG = timestamp ,
108
- RIGHTARG = timestamp ,
109
- COMMUTATOR = <=>
106
+ PROCEDURE = timestamp_distance,
107
+ LEFTARG = timestamp ,
108
+ RIGHTARG = timestamp ,
109
+ COMMUTATOR = <=>
110
110
);
111
111
112
112
CREATE FUNCTION timestamp_left_distance (timestamp , timestamp )
@@ -115,10 +115,10 @@ AS 'MODULE_PATHNAME'
115
115
LANGUAGE C IMMUTABLE STRICT;
116
116
117
117
CREATE OPERATOR <= | (
118
- PROCEDURE = timestamp_left_distance,
119
- LEFTARG = timestamp ,
120
- RIGHTARG = timestamp ,
121
- COMMUTATOR = |=>
118
+ PROCEDURE = timestamp_left_distance,
119
+ LEFTARG = timestamp ,
120
+ RIGHTARG = timestamp ,
121
+ COMMUTATOR = |=>
122
122
);
123
123
124
124
CREATE FUNCTION timestamp_right_distance (timestamp , timestamp )
@@ -127,10 +127,10 @@ AS 'MODULE_PATHNAME'
127
127
LANGUAGE C IMMUTABLE STRICT;
128
128
129
129
CREATE OPERATOR |=> (
130
- PROCEDURE = timestamp_right_distance,
131
- LEFTARG = timestamp ,
132
- RIGHTARG = timestamp ,
133
- COMMUTATOR = <= |
130
+ PROCEDURE = timestamp_right_distance,
131
+ LEFTARG = timestamp ,
132
+ RIGHTARG = timestamp ,
133
+ COMMUTATOR = <= |
134
134
);
135
135
136
136
@@ -169,23 +169,23 @@ LANGUAGE C STRICT IMMUTABLE;
169
169
CREATE OPERATOR CLASS timestamp_ops
170
170
DEFAULT FOR TYPE timestamp USING rum
171
171
AS
172
- OPERATOR 1 < ,
173
- OPERATOR 2 <= ,
174
- OPERATOR 3 = ,
175
- OPERATOR 4 >= ,
176
- OPERATOR 5 > ,
177
- -- support
178
- FUNCTION 1 timestamp_cmp(timestamp ,timestamp ),
179
- FUNCTION 2 rum_timestamp_extract_value(timestamp ,internal,internal,internal,internal),
180
- FUNCTION 3 rum_timestamp_extract_query(timestamp ,internal,smallint ,internal,internal,internal,internal),
181
- FUNCTION 4 rum_timestamp_consistent(internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
182
- FUNCTION 5 rum_timestamp_compare_prefix(timestamp ,timestamp ,smallint ,internal),
183
- FUNCTION 6 rum_timestamp_config(internal),
184
- -- support to timestamp disttance in rum_tsvector_timestamp_ops
185
- FUNCTION 9 rum_timestamp_outer_distance(timestamp , timestamp , smallint ),
186
- OPERATOR 20 <=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
187
- OPERATOR 21 <= | (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
188
- OPERATOR 22 |=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
172
+ OPERATOR 1 < ,
173
+ OPERATOR 2 <= ,
174
+ OPERATOR 3 = ,
175
+ OPERATOR 4 >= ,
176
+ OPERATOR 5 > ,
177
+ -- support
178
+ FUNCTION 1 timestamp_cmp(timestamp ,timestamp ),
179
+ FUNCTION 2 rum_timestamp_extract_value(timestamp ,internal,internal,internal,internal),
180
+ FUNCTION 3 rum_timestamp_extract_query(timestamp ,internal,smallint ,internal,internal,internal,internal),
181
+ FUNCTION 4 rum_timestamp_consistent(internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
182
+ FUNCTION 5 rum_timestamp_compare_prefix(timestamp ,timestamp ,smallint ,internal),
183
+ FUNCTION 6 rum_timestamp_config(internal),
184
+ -- support to timestamp disttance in rum_tsvector_timestamp_ops
185
+ FUNCTION 9 rum_timestamp_outer_distance(timestamp , timestamp , smallint ),
186
+ OPERATOR 20 <=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
187
+ OPERATOR 21 <= | (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
188
+ OPERATOR 22 |=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
189
189
STORAGE timestamp ;
190
190
191
191
-- together
@@ -199,7 +199,7 @@ CREATE OPERATOR CLASS rum_tsvector_timestamp_ops
199
199
FOR TYPE tsvector USING rum
200
200
AS
201
201
OPERATOR 1 @@ (tsvector, tsquery),
202
- -- support function
202
+ -- support function
203
203
FUNCTION 1 gin_cmp_tslexeme(text , text ),
204
204
FUNCTION 2 rum_extract_tsvector(tsvector,internal,internal,internal,internal),
205
205
FUNCTION 3 rum_extract_tsquery(tsquery,internal,smallint ,internal,internal,internal,internal),
@@ -216,10 +216,10 @@ AS 'MODULE_PATHNAME', 'timestamp_distance'
216
216
LANGUAGE C IMMUTABLE STRICT;
217
217
218
218
CREATE OPERATOR <=> (
219
- PROCEDURE = timestamptz_distance,
220
- LEFTARG = timestamptz ,
221
- RIGHTARG = timestamptz ,
222
- COMMUTATOR = <=>
219
+ PROCEDURE = timestamptz_distance,
220
+ LEFTARG = timestamptz ,
221
+ RIGHTARG = timestamptz ,
222
+ COMMUTATOR = <=>
223
223
);
224
224
225
225
CREATE FUNCTION timestamptz_left_distance (timestamptz , timestamptz )
@@ -228,10 +228,10 @@ AS 'MODULE_PATHNAME', 'timestamp_left_distance'
228
228
LANGUAGE C IMMUTABLE STRICT;
229
229
230
230
CREATE OPERATOR <= | (
231
- PROCEDURE = timestamptz_left_distance,
232
- LEFTARG = timestamptz ,
233
- RIGHTARG = timestamptz ,
234
- COMMUTATOR = |=>
231
+ PROCEDURE = timestamptz_left_distance,
232
+ LEFTARG = timestamptz ,
233
+ RIGHTARG = timestamptz ,
234
+ COMMUTATOR = |=>
235
235
);
236
236
237
237
CREATE FUNCTION timestamptz_right_distance (timestamptz , timestamptz )
@@ -240,33 +240,33 @@ AS 'MODULE_PATHNAME', 'timestamp_right_distance'
240
240
LANGUAGE C IMMUTABLE STRICT;
241
241
242
242
CREATE OPERATOR |=> (
243
- PROCEDURE = timestamptz_right_distance,
244
- LEFTARG = timestamptz ,
245
- RIGHTARG = timestamptz ,
246
- COMMUTATOR = <= |
243
+ PROCEDURE = timestamptz_right_distance,
244
+ LEFTARG = timestamptz ,
245
+ RIGHTARG = timestamptz ,
246
+ COMMUTATOR = <= |
247
247
);
248
248
249
249
250
250
CREATE OPERATOR CLASS timestamptz_ops
251
251
DEFAULT FOR TYPE timestamptz USING rum
252
252
AS
253
- OPERATOR 1 < ,
254
- OPERATOR 2 <= ,
255
- OPERATOR 3 = ,
256
- OPERATOR 4 >= ,
257
- OPERATOR 5 > ,
258
- -- support
259
- FUNCTION 1 timestamptz_cmp(timestamptz ,timestamptz ),
260
- FUNCTION 2 rum_timestamp_extract_value(timestamp ,internal,internal,internal,internal),
261
- FUNCTION 3 rum_timestamp_extract_query(timestamp ,internal,smallint ,internal,internal,internal,internal),
262
- FUNCTION 4 rum_timestamp_consistent(internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
263
- FUNCTION 5 rum_timestamp_compare_prefix(timestamp ,timestamp ,smallint ,internal),
264
- FUNCTION 6 rum_timestamp_config(internal),
265
- -- support to timestamptz disttance in rum_tsvector_timestamptz_ops
266
- FUNCTION 9 rum_timestamp_outer_distance(timestamp , timestamp , smallint ),
267
- OPERATOR 20 <=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
268
- OPERATOR 21 <= | (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
269
- OPERATOR 22 |=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
253
+ OPERATOR 1 < ,
254
+ OPERATOR 2 <= ,
255
+ OPERATOR 3 = ,
256
+ OPERATOR 4 >= ,
257
+ OPERATOR 5 > ,
258
+ -- support
259
+ FUNCTION 1 timestamptz_cmp(timestamptz ,timestamptz ),
260
+ FUNCTION 2 rum_timestamp_extract_value(timestamp ,internal,internal,internal,internal),
261
+ FUNCTION 3 rum_timestamp_extract_query(timestamp ,internal,smallint ,internal,internal,internal,internal),
262
+ FUNCTION 4 rum_timestamp_consistent(internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
263
+ FUNCTION 5 rum_timestamp_compare_prefix(timestamp ,timestamp ,smallint ,internal),
264
+ FUNCTION 6 rum_timestamp_config(internal),
265
+ -- support to timestamptz disttance in rum_tsvector_timestamptz_ops
266
+ FUNCTION 9 rum_timestamp_outer_distance(timestamp , timestamp , smallint ),
267
+ OPERATOR 20 <=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
268
+ OPERATOR 21 <= | (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
269
+ OPERATOR 22 |=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
270
270
STORAGE timestamptz ;
271
271
272
272
-- together
@@ -275,7 +275,7 @@ CREATE OPERATOR CLASS rum_tsvector_timestamptz_ops
275
275
FOR TYPE tsvector USING rum
276
276
AS
277
277
OPERATOR 1 @@ (tsvector, tsquery),
278
- -- support function
278
+ -- support function
279
279
FUNCTION 1 gin_cmp_tslexeme(text , text ),
280
280
FUNCTION 2 rum_extract_tsvector(tsvector,internal,internal,internal,internal),
281
281
FUNCTION 3 rum_extract_tsquery(tsquery,internal,smallint ,internal,internal,internal,internal),
0 commit comments