@@ -51,37 +51,37 @@ CREATE OPERATOR <=> (
51
51
PROCEDURE = rum_ts_distance
52
52
);
53
53
54
- CREATE FUNCTION rum_distance_timestamp (timestamp , timestamp )
54
+ CREATE FUNCTION rum_timestamp_distance (timestamp , timestamp )
55
55
RETURNS float8
56
56
AS ' MODULE_PATHNAME'
57
57
LANGUAGE C IMMUTABLE STRICT;
58
58
59
59
CREATE OPERATOR <=> (
60
- PROCEDURE = rum_distance_timestamp ,
60
+ PROCEDURE = rum_timestamp_distance ,
61
61
LEFTARG = timestamp ,
62
62
RIGHTARG = timestamp ,
63
63
COMMUTATOR = <=>
64
64
);
65
65
66
- CREATE FUNCTION rum_left_distance_timestamp (timestamp , timestamp )
66
+ CREATE FUNCTION rum_timestamp_left_distance (timestamp , timestamp )
67
67
RETURNS float8
68
68
AS ' MODULE_PATHNAME'
69
69
LANGUAGE C IMMUTABLE STRICT;
70
70
71
71
CREATE OPERATOR <= | (
72
- PROCEDURE = rum_left_distance_timestamp ,
72
+ PROCEDURE = rum_timestamp_left_distance ,
73
73
LEFTARG = timestamp ,
74
74
RIGHTARG = timestamp ,
75
75
COMMUTATOR = |=>
76
76
);
77
77
78
- CREATE FUNCTION rum_right_distance_timestamp (timestamp , timestamp )
78
+ CREATE FUNCTION rum_timestamp_right_distance (timestamp , timestamp )
79
79
RETURNS float8
80
80
AS ' MODULE_PATHNAME'
81
81
LANGUAGE C IMMUTABLE STRICT;
82
82
83
83
CREATE OPERATOR |=> (
84
- PROCEDURE = rum_right_distance_timestamp ,
84
+ PROCEDURE = rum_timestamp_right_distance ,
85
85
LEFTARG = timestamp ,
86
86
RIGHTARG = timestamp ,
87
87
COMMUTATOR = <= |
180
180
181
181
-- timestamp operator class
182
182
183
- CREATE FUNCTION rum_extract_value_timestamp (timestamp ,internal,internal,internal,internal)
183
+ CREATE FUNCTION rum_timestamp_extract_value (timestamp ,internal,internal,internal,internal)
184
184
RETURNS internal
185
185
AS ' MODULE_PATHNAME'
186
186
LANGUAGE C STRICT IMMUTABLE;
187
187
188
- CREATE FUNCTION rum_compare_prefix_timestamp (timestamp ,timestamp ,smallint ,internal)
188
+ CREATE FUNCTION rum_timestamp_compare_prefix (timestamp ,timestamp ,smallint ,internal)
189
189
RETURNS int4
190
190
AS ' MODULE_PATHNAME'
191
191
LANGUAGE C STRICT IMMUTABLE;
192
192
193
- CREATE FUNCTION rum_config_timestamp (internal)
193
+ CREATE FUNCTION rum_timestamp_config (internal)
194
194
RETURNS void
195
195
AS ' MODULE_PATHNAME'
196
196
LANGUAGE C IMMUTABLE STRICT;
197
197
198
- CREATE FUNCTION rum_extract_query_timestamp (timestamp ,internal,smallint ,internal,internal,internal,internal)
198
+ CREATE FUNCTION rum_timestamp_extract_query (timestamp ,internal,smallint ,internal,internal,internal,internal)
199
199
RETURNS internal
200
200
AS ' MODULE_PATHNAME'
201
201
LANGUAGE C STRICT IMMUTABLE;
202
202
203
- CREATE FUNCTION rum_btree_consistent (internal,smallint ,internal ,int ,internal,internal,internal,internal)
203
+ CREATE FUNCTION rum_timestamp_consistent (internal,smallint ,timestamp ,int ,internal,internal,internal,internal)
204
204
RETURNS bool
205
205
AS ' MODULE_PATHNAME'
206
206
LANGUAGE C STRICT IMMUTABLE;
207
207
208
- CREATE FUNCTION rum_outer_distance_timestamp (timestamp , timestamp , smallint )
208
+ CREATE FUNCTION rum_timestamp_outer_distance (timestamp , timestamp , smallint )
209
209
RETURNS float8
210
210
AS ' MODULE_PATHNAME'
211
211
LANGUAGE C STRICT IMMUTABLE;
220
220
OPERATOR 5 > ,
221
221
-- support
222
222
FUNCTION 1 timestamp_cmp(timestamp ,timestamp ),
223
- FUNCTION 2 rum_extract_value_timestamp (timestamp ,internal,internal,internal,internal),
224
- FUNCTION 3 rum_extract_query_timestamp (timestamp ,internal,smallint ,internal,internal,internal,internal),
225
- FUNCTION 4 rum_btree_consistent (internal,smallint ,internal ,int ,internal,internal,internal,internal),
226
- FUNCTION 5 rum_compare_prefix_timestamp (timestamp ,timestamp ,smallint ,internal),
227
- FUNCTION 6 rum_config_timestamp (internal),
223
+ FUNCTION 2 rum_timestamp_extract_value (timestamp ,internal,internal,internal,internal),
224
+ FUNCTION 3 rum_timestamp_extract_query (timestamp ,internal,smallint ,internal,internal,internal,internal),
225
+ FUNCTION 4 rum_timestamp_consistent (internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
226
+ FUNCTION 5 rum_timestamp_compare_prefix (timestamp ,timestamp ,smallint ,internal),
227
+ FUNCTION 6 rum_timestamp_config (internal),
228
228
-- support to timestamp disttance in rum_tsvector_timestamp_ops
229
- FUNCTION 9 rum_outer_distance_timestamp (timestamp , timestamp , smallint ),
229
+ FUNCTION 9 rum_timestamp_outer_distance (timestamp , timestamp , smallint ),
230
230
OPERATOR 20 <=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
231
231
OPERATOR 21 <= | (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
232
232
OPERATOR 22 |=> (timestamp ,timestamp ) FOR ORDER BY pg_catalog .float_ops ,
276
276
* rum_timestamptz_ops operator class
277
277
*/
278
278
279
- CREATE FUNCTION rum_distance_timestamptz (timestamptz , timestamptz )
279
+ CREATE FUNCTION rum_timestamptz_distance (timestamptz , timestamptz )
280
280
RETURNS float8
281
- AS ' MODULE_PATHNAME' , ' rum_distance_timestamp '
281
+ AS ' MODULE_PATHNAME' , ' rum_timestamp_distance '
282
282
LANGUAGE C IMMUTABLE STRICT;
283
283
284
284
CREATE OPERATOR <=> (
285
- PROCEDURE = rum_distance_timestamptz ,
285
+ PROCEDURE = rum_timestamptz_distance ,
286
286
LEFTARG = timestamptz ,
287
287
RIGHTARG = timestamptz ,
288
288
COMMUTATOR = <=>
289
289
);
290
290
291
- CREATE FUNCTION rum_left_distance_timestamptz (timestamptz , timestamptz )
291
+ CREATE FUNCTION rum_timestamptz_left_distance (timestamptz , timestamptz )
292
292
RETURNS float8
293
- AS ' MODULE_PATHNAME' , ' rum_left_distance_timestamp '
293
+ AS ' MODULE_PATHNAME' , ' rum_timestamp_left_distance '
294
294
LANGUAGE C IMMUTABLE STRICT;
295
295
296
296
CREATE OPERATOR <= | (
297
- PROCEDURE = rum_left_distance_timestamptz ,
297
+ PROCEDURE = rum_timestamptz_left_distance ,
298
298
LEFTARG = timestamptz ,
299
299
RIGHTARG = timestamptz ,
300
300
COMMUTATOR = |=>
301
301
);
302
302
303
- CREATE FUNCTION rum_right_distance_timestamptz (timestamptz , timestamptz )
303
+ CREATE FUNCTION rum_timestamptz_right_distance (timestamptz , timestamptz )
304
304
RETURNS float8
305
- AS ' MODULE_PATHNAME' , ' rum_right_distance_timestamp '
305
+ AS ' MODULE_PATHNAME' , ' rum_timestamp_right_distance '
306
306
LANGUAGE C IMMUTABLE STRICT;
307
307
308
308
CREATE OPERATOR |=> (
309
- PROCEDURE = rum_right_distance_timestamptz ,
309
+ PROCEDURE = rum_timestamptz_right_distance ,
310
310
LEFTARG = timestamptz ,
311
311
RIGHTARG = timestamptz ,
312
312
COMMUTATOR = <= |
322
322
OPERATOR 5 > ,
323
323
-- support
324
324
FUNCTION 1 timestamptz_cmp(timestamptz ,timestamptz ),
325
- FUNCTION 2 rum_extract_value_timestamp (timestamp ,internal,internal,internal,internal),
326
- FUNCTION 3 rum_extract_query_timestamp (timestamp ,internal,smallint ,internal,internal,internal,internal),
327
- FUNCTION 4 rum_btree_consistent (internal,smallint ,internal ,int ,internal,internal,internal,internal),
328
- FUNCTION 5 rum_compare_prefix_timestamp (timestamp ,timestamp ,smallint ,internal),
329
- FUNCTION 6 rum_config_timestamp (internal),
325
+ FUNCTION 2 rum_timestamp_extract_value (timestamp ,internal,internal,internal,internal),
326
+ FUNCTION 3 rum_timestamp_extract_query (timestamp ,internal,smallint ,internal,internal,internal,internal),
327
+ FUNCTION 4 rum_timestamp_consistent (internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
328
+ FUNCTION 5 rum_timestamp_compare_prefix (timestamp ,timestamp ,smallint ,internal),
329
+ FUNCTION 6 rum_timestamp_config (internal),
330
330
-- support to timestamptz distance in rum_tsvector_timestamptz_ops
331
- FUNCTION 9 rum_outer_distance_timestamp (timestamp , timestamp , smallint ),
331
+ FUNCTION 9 rum_timestamp_outer_distance (timestamp , timestamp , smallint ),
332
332
OPERATOR 20 <=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
333
333
OPERATOR 21 <= | (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
334
334
OPERATOR 22 |=> (timestamptz ,timestamptz ) FOR ORDER BY pg_catalog .float_ops ,
0 commit comments