ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/bioseg/trunk/bioseg0.sql
(Generate patch)
# Line 320 | Line 320
320   CREATE FUNCTION bioseg0_gist_consistent(internal,bioseg0,int4)
321   RETURNS bool
322   AS '$libdir/bioseg0'
323 < LANGUAGE C;
323 > LANGUAGE C IMMUTABLE;
324  
325   CREATE FUNCTION bioseg0_gist_compress(internal)
326   RETURNS internal
327   AS '$libdir/bioseg0'
328 < LANGUAGE C;
328 > LANGUAGE C IMMUTABLE;
329  
330   CREATE FUNCTION bioseg0_gist_decompress(internal)
331   RETURNS internal
332   AS '$libdir/bioseg0'
333 < LANGUAGE C;
333 > LANGUAGE C IMMUTABLE;
334  
335   CREATE FUNCTION bioseg0_gist_penalty(internal,internal,internal)
336   RETURNS internal
337   AS '$libdir/bioseg0'
338 < LANGUAGE C STRICT;
338 > LANGUAGE C STRICT IMMUTABLE;
339  
340   CREATE FUNCTION bioseg0_gist_picksplit(internal, internal)
341   RETURNS internal
342   AS '$libdir/bioseg0'
343 < LANGUAGE C;
343 > LANGUAGE C IMMUTABLE;
344  
345   CREATE FUNCTION bioseg0_gist_union(internal, internal)
346   RETURNS bioseg0
347   AS '$libdir/bioseg0'
348 < LANGUAGE C;
348 > LANGUAGE C IMMUTABLE;
349  
350   CREATE FUNCTION bioseg0_gist_same(bioseg0, bioseg0, internal)
351   RETURNS internal
352   AS '$libdir/bioseg0'
353 < LANGUAGE C;
353 > LANGUAGE C IMMUTABLE;
354  
355  
356   -- Create the operator classes for indexing

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines