@@ -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
OPERATOR5 > ,
221
221
-- support
222
222
FUNCTION1 timestamp_cmp(timestamp ,timestamp ),
223
- FUNCTION2 rum_extract_value_timestamp (timestamp ,internal,internal,internal,internal),
224
- FUNCTION3 rum_extract_query_timestamp (timestamp ,internal,smallint ,internal,internal,internal,internal),
225
- FUNCTION4 rum_btree_consistent (internal,smallint ,internal ,int ,internal,internal,internal,internal),
226
- FUNCTION5 rum_compare_prefix_timestamp (timestamp ,timestamp ,smallint ,internal),
227
- FUNCTION6 rum_config_timestamp (internal),
223
+ FUNCTION2 rum_timestamp_extract_value (timestamp ,internal,internal,internal,internal),
224
+ FUNCTION3 rum_timestamp_extract_query (timestamp ,internal,smallint ,internal,internal,internal,internal),
225
+ FUNCTION4 rum_timestamp_consistent (internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
226
+ FUNCTION5 rum_timestamp_compare_prefix (timestamp ,timestamp ,smallint ,internal),
227
+ FUNCTION6 rum_timestamp_config (internal),
228
228
-- support to timestamp disttance in rum_tsvector_timestamp_ops
229
- FUNCTION9 rum_outer_distance_timestamp (timestamp ,timestamp ,smallint ),
229
+ FUNCTION9 rum_timestamp_outer_distance (timestamp ,timestamp ,smallint ),
230
230
OPERATOR20 <=> (timestamp ,timestamp ) FORORDER BY pg_catalog .float_ops ,
231
231
OPERATOR21 <= | (timestamp ,timestamp ) FORORDER BY pg_catalog .float_ops ,
232
232
OPERATOR22 |=> (timestamp ,timestamp ) FORORDER 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
OPERATOR5 > ,
323
323
-- support
324
324
FUNCTION1 timestamptz_cmp(timestamptz ,timestamptz ),
325
- FUNCTION2 rum_extract_value_timestamp (timestamp ,internal,internal,internal,internal),
326
- FUNCTION3 rum_extract_query_timestamp (timestamp ,internal,smallint ,internal,internal,internal,internal),
327
- FUNCTION4 rum_btree_consistent (internal,smallint ,internal ,int ,internal,internal,internal,internal),
328
- FUNCTION5 rum_compare_prefix_timestamp (timestamp ,timestamp ,smallint ,internal),
329
- FUNCTION6 rum_config_timestamp (internal),
325
+ FUNCTION2 rum_timestamp_extract_value (timestamp ,internal,internal,internal,internal),
326
+ FUNCTION3 rum_timestamp_extract_query (timestamp ,internal,smallint ,internal,internal,internal,internal),
327
+ FUNCTION4 rum_timestamp_consistent (internal,smallint ,timestamp ,int ,internal,internal,internal,internal),
328
+ FUNCTION5 rum_timestamp_compare_prefix (timestamp ,timestamp ,smallint ,internal),
329
+ FUNCTION6 rum_timestamp_config (internal),
330
330
-- support to timestamptz distance in rum_tsvector_timestamptz_ops
331
- FUNCTION9 rum_outer_distance_timestamp (timestamp ,timestamp ,smallint ),
331
+ FUNCTION9 rum_timestamp_outer_distance (timestamp ,timestamp ,smallint ),
332
332
OPERATOR20 <=> (timestamptz ,timestamptz ) FORORDER BY pg_catalog .float_ops ,
333
333
OPERATOR21 <= | (timestamptz ,timestamptz ) FORORDER BY pg_catalog .float_ops ,
334
334
OPERATOR22 |=> (timestamptz ,timestamptz ) FORORDER BY pg_catalog .float_ops ,