Commit 69c26c57 authored by Tom Lane's avatar Tom Lane

Update GIN support function definitions for contrib/intarray.

The underlying C code still needs work, but this at least gets its
current regression test passing again.
parent 133641a4
...@@ -458,12 +458,12 @@ AS ...@@ -458,12 +458,12 @@ AS
--GIN --GIN
CREATE OR REPLACE FUNCTION ginint4_queryextract(internal, internal, int2, internal, internal) CREATE OR REPLACE FUNCTION ginint4_queryextract(internal, internal, int2, internal, internal, internal, internal)
RETURNS internal RETURNS internal
AS 'MODULE_PATHNAME' AS 'MODULE_PATHNAME'
LANGUAGE C IMMUTABLE STRICT; LANGUAGE C IMMUTABLE STRICT;
CREATE OR REPLACE FUNCTION ginint4_consistent(internal, int2, internal, int4, internal, internal) CREATE OR REPLACE FUNCTION ginint4_consistent(internal, int2, internal, int4, internal, internal, internal, internal)
RETURNS bool RETURNS bool
AS 'MODULE_PATHNAME' AS 'MODULE_PATHNAME'
LANGUAGE C IMMUTABLE STRICT; LANGUAGE C IMMUTABLE STRICT;
...@@ -479,7 +479,7 @@ AS ...@@ -479,7 +479,7 @@ AS
OPERATOR 14 ~, OPERATOR 14 ~,
OPERATOR 20 @@ (_int4, query_int), OPERATOR 20 @@ (_int4, query_int),
FUNCTION 1 btint4cmp (int4, int4), FUNCTION 1 btint4cmp (int4, int4),
FUNCTION 2 ginarrayextract (anyarray, internal), FUNCTION 2 ginarrayextract (anyarray, internal, internal),
FUNCTION 3 ginint4_queryextract (internal, internal, int2, internal, internal), FUNCTION 3 ginint4_queryextract (internal, internal, int2, internal, internal, internal, internal),
FUNCTION 4 ginint4_consistent (internal, int2, internal, int4, internal, internal), FUNCTION 4 ginint4_consistent (internal, int2, internal, int4, internal, internal, internal, internal),
STORAGE int4; STORAGE int4;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment