@@ -88,7 +88,7 @@ $$ LANGUAGE plpgsql;
88
88
-- doesn't always make sense but it's here for completeness.
89
89
-- If both are non-empty, we compare the first element. If they are equal
90
90
-- we need to consider the next block so we recurse, otherwise we return the comparison result.
91
-
91
+ DROP FUNCTION IF EXISTS compare_ore_array(a ore_64_8_index_v1, b ore_64_8_index_v1);
92
92
93
93
CREATE FUNCTION compare_ore_array (a ore_64_8_index_v1, b ore_64_8_index_v1)
94
94
RETURNS integer AS $$
@@ -184,8 +184,8 @@ DROP OPERATOR IF EXISTS = (ore_64_8_index_v1, ore_64_8_index_v1);
184
184
185
185
CREATE OPERATOR = (
186
186
PROCEDURE= " ore_64_8_v1_eq" ,
187
- LEFTARG= ore_64_8_v1 ,
188
- RIGHTARG= ore_64_8_v1 ,
187
+ LEFTARG= ore_64_8_index_v1 ,
188
+ RIGHTARG= ore_64_8_index_v1 ,
189
189
NEGATOR = <> ,
190
190
RESTRICT = eqsel,
191
191
JOIN = eqjoinsel,
@@ -198,8 +198,8 @@ DROP OPERATOR IF EXISTS <> (ore_64_8_index_v1, ore_64_8_index_v1);
198
198
199
199
CREATE OPERATOR <> (
200
200
PROCEDURE= " ore_64_8_v1_neq" ,
201
- LEFTARG= ore_64_8_v1 ,
202
- RIGHTARG= ore_64_8_v1 ,
201
+ LEFTARG= ore_64_8_index_v1 ,
202
+ RIGHTARG= ore_64_8_index_v1 ,
203
203
NEGATOR = = ,
204
204
RESTRICT = eqsel,
205
205
JOIN = eqjoinsel,
@@ -211,8 +211,8 @@ DROP OPERATOR IF EXISTS > (ore_64_8_index_v1, ore_64_8_index_v1);
211
211
212
212
CREATE OPERATOR > (
213
213
PROCEDURE= " ore_64_8_v1_gt" ,
214
- LEFTARG= ore_64_8_v1 ,
215
- RIGHTARG= ore_64_8_v1 ,
214
+ LEFTARG= ore_64_8_index_v1 ,
215
+ RIGHTARG= ore_64_8_index_v1 ,
216
216
COMMUTATOR = < ,
217
217
NEGATOR = <= ,
218
218
RESTRICT = scalargtsel,
@@ -224,8 +224,8 @@ DROP OPERATOR IF EXISTS < (ore_64_8_index_v1, ore_64_8_index_v1);
224
224
225
225
CREATE OPERATOR < (
226
226
PROCEDURE= " ore_64_8_v1_lt" ,
227
- LEFTARG= ore_64_8_v1 ,
228
- RIGHTARG= ore_64_8_v1 ,
227
+ LEFTARG= ore_64_8_index_v1 ,
228
+ RIGHTARG= ore_64_8_index_v1 ,
229
229
COMMUTATOR = > ,
230
230
NEGATOR = >= ,
231
231
RESTRICT = scalarltsel,
@@ -237,8 +237,8 @@ DROP OPERATOR IF EXISTS <= (ore_64_8_index_v1, ore_64_8_index_v1);
237
237
238
238
CREATE OPERATOR <= (
239
239
PROCEDURE= " ore_64_8_v1_lte" ,
240
- LEFTARG= ore_64_8_v1 ,
241
- RIGHTARG= ore_64_8_v1 ,
240
+ LEFTARG= ore_64_8_index_v1 ,
241
+ RIGHTARG= ore_64_8_index_v1 ,
242
242
COMMUTATOR = >= ,
243
243
NEGATOR = > ,
244
244
RESTRICT = scalarlesel,
@@ -250,8 +250,8 @@ DROP OPERATOR IF EXISTS >= (ore_64_8_index_v1, ore_64_8_index_v1);
250
250
251
251
CREATE OPERATOR >= (
252
252
PROCEDURE= " ore_64_8_v1_gte" ,
253
- LEFTARG= ore_64_8_v1 ,
254
- RIGHTARG= ore_64_8_v1 ,
253
+ LEFTARG= ore_64_8_index_v1 ,
254
+ RIGHTARG= ore_64_8_index_v1 ,
255
255
COMMUTATOR = <= ,
256
256
NEGATOR = < ,
257
257
RESTRICT = scalarlesel,
@@ -266,7 +266,7 @@ CREATE OPERATOR FAMILY ore_64_8_v1_btree_ops USING btree;
266
266
267
267
DROP OPERATOR CLASS IF EXISTS ore_64_8_v1_btree_ops USING btree;
268
268
269
- CREATE OPERATOR CLASS ore_64_8_v1_btree_ops DEFAULT FOR TYPE ore_64_8_v1 USING btree FAMILY ore_64_8_v1_btree_ops AS
269
+ CREATE OPERATOR CLASS ore_64_8_v1_btree_ops DEFAULT FOR TYPE ore_64_8_index_v1 USING btree FAMILY ore_64_8_v1_btree_ops AS
270
270
OPERATOR 1 < ,
271
271
OPERATOR 2 <= ,
272
272
OPERATOR 3 = ,
0 commit comments