@ -4334,23 +4334,23 @@ DESCR("fetch the last row value");
DATA ( insert OID = 3114 ( nth_value PGNSP PGUID 12 1 0 0 0 f t f t f i 2 0 2283 " 2283 23 " _null_ _null_ _null_ _null_ window_nth_value _null_ _null_ _null_ ) ) ;
DESCR ( " fetch the Nth row value " ) ;
/* proc s for range types */
/* function s for range types */
DATA ( insert OID = 3832 ( anyrange_in PGNSP PGUID 12 1 0 0 0 f f f t f s 3 0 3831 " 2275 26 23 " _null_ _null_ _null_ _null_ anyrange_in _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3833 ( anyrange_out PGNSP PGUID 12 1 0 0 0 f f f t f s 1 0 2275 " 3831 " _null_ _null_ _null_ _null_ anyrange_out _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3834 ( range_in PGNSP PGUID 12 1 0 0 0 f f f t f s 3 0 3831 " 2275 26 23 " _null_ _null_ _null_ _null_ range_in _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3834 ( range_in PGNSP PGUID 12 1 0 0 0 f f f t f s 3 0 3831 " 2275 26 23 " _null_ _null_ _null_ _null_ range_in _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3835 ( range_out PGNSP PGUID 12 1 0 0 0 f f f t f s 1 0 2275 " 3831 " _null_ _null_ _null_ _null_ range_out _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3835 ( range_out PGNSP PGUID 12 1 0 0 0 f f f t f s 1 0 2275 " 3831 " _null_ _null_ _null_ _null_ range_out _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3836 ( range_recv PGNSP PGUID 12 1 0 0 0 f f f t f s 3 0 3831 " 2281 26 23 " _null_ _null_ _null_ _null_ range_recv _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3837 ( range_send PGNSP PGUID 12 1 0 0 0 f f f t f s 1 0 17 " 3831 " _null_ _null_ _null_ _null_ range_send _null_ _null_ _null_ ) ) ;
DESCR ( " I/O " ) ;
DATA ( insert OID = 3848 ( lower PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 2283 " 3831 " _null_ _null_ _null_ _null_ range_lower _null_ _null_ _null_ ) ) ;
DESCR ( " return the range's lower bound" ) ;
DATA ( insert OID = 3849 ( upper PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 2283 " 3831 " _null_ _null_ _null_ _null_ range_upper _null_ _null_ _null_ ) ) ;
DESCR ( " return the range's upper bound" ) ;
DATA ( insert OID = 3848 ( lower PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 2283 " 3831 " _null_ _null_ _null_ _null_ range_lower _null_ _null_ _null_ ) ) ;
DESCR ( " lower bound of range " ) ;
DATA ( insert OID = 3849 ( upper PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 2283 " 3831 " _null_ _null_ _null_ _null_ range_upper _null_ _null_ _null_ ) ) ;
DESCR ( " upper bound of range " ) ;
DATA ( insert OID = 3850 ( isempty PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 16 " 3831 " _null_ _null_ _null_ _null_ range_empty _null_ _null_ _null_ ) ) ;
DESCR ( " is the range empty? " ) ;
DATA ( insert OID = 3851 ( lower_inc PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 16 " 3831 " _null_ _null_ _null_ _null_ range_lower_inc _null_ _null_ _null_ ) ) ;
@ -4365,31 +4365,31 @@ DATA(insert OID = 3855 ( range_eq PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 "38
DESCR ( " implementation of = operator " ) ;
DATA ( insert OID = 3856 ( range_ne PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_ne _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of <> operator " ) ;
DATA ( insert OID = 3857 ( overlaps PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overlaps _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3857 ( range_ overlaps PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overlaps _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of && operator " ) ;
DATA ( insert OID = 3858 ( contains PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 2776 " _null_ _null_ _null_ _null_ range_contains_elem _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3858 ( range_ contains_elem PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 2776 " _null_ _null_ _null_ _null_ range_contains_elem _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of @> operator " ) ;
DATA ( insert OID = 3859 ( contains PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_contains _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3859 ( range_ contains PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_contains _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of @> operator " ) ;
DATA ( insert OID = 3860 ( contained_by PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 2776 3831 " _null_ _null_ _null_ _null_ elem_contained_by_range _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3860 ( elem_ contained_by_range PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 2776 3831 " _null_ _null_ _null_ _null_ elem_contained_by_range _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of <@ operator " ) ;
DATA ( insert OID = 3861 ( contained_by PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_contained_by _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3861 ( range_ contained_by PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_contained_by _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of <@ operator " ) ;
DATA ( insert OID = 3862 ( adjacent PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_adjacent _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3862 ( range_ adjacent PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_adjacent _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of -|- operator " ) ;
DATA ( insert OID = 3863 ( before PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_before _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3863 ( range_ before PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_before _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of << operator " ) ;
DATA ( insert OID = 3864 ( after PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_after _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3864 ( range_ after PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_after _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of >> operator " ) ;
DATA ( insert OID = 3865 ( overleft PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overleft _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3865 ( range_ overleft PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overleft _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of &< operator " ) ;
DATA ( insert OID = 3866 ( overright PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overright _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3866 ( range_ overright PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_overright _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of &> operator " ) ;
DATA ( insert OID = 3867 ( range_union PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 3831 " 3831 3831 " _null_ _null_ _null_ _null_ range_union _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3867 ( range_union PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 3831 " 3831 3831 " _null_ _null_ _null_ _null_ range_union _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of + operator " ) ;
DATA ( insert OID = 3868 ( range_intersect PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 3831 " 3831 3831 " _null_ _null_ _null_ _null_ range_intersect _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of * operator " ) ;
DATA ( insert OID = 3869 ( minus PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 3831 " 3831 3831 " _null_ _null_ _null_ _null_ range_minus _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3869 ( range_ minus PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 3831 " 3831 3831 " _null_ _null_ _null_ _null_ range_minus _null_ _null_ _null_ ) ) ;
DESCR ( " implementation of - operator " ) ;
DATA ( insert OID = 3870 ( range_cmp PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 23 " 3831 3831 " _null_ _null_ _null_ _null_ range_cmp _null_ _null_ _null_ ) ) ;
DESCR ( " less-equal-greater " ) ;
@ -4397,9 +4397,9 @@ DATA(insert OID = 3871 ( range_lt PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 "38
DATA ( insert OID = 3872 ( range_le PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_le _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3873 ( range_ge PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_ge _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3874 ( range_gt PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 16 " 3831 3831 " _null_ _null_ _null_ _null_ range_gt _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3875 ( range_gist_consistent PGNSP PGUID 12 1 0 0 0 f f f t f i 5 0 16 " 2281 3831 21 26 2281 " _null_ _null_ _null_ _null_ range_gist_consistent _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3875 ( range_gist_consistent PGNSP PGUID 12 1 0 0 0 f f f t f i 5 0 16 " 2281 3831 23 26 2281 " _null_ _null_ _null_ _null_ range_gist_consistent _null_ _null_ _null_ ) ) ;
DESCR ( " GiST support " ) ;
DATA ( insert OID = 3876 ( range_gist_union PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 2281 " 2281 2281 " _null_ _null_ _null_ _null_ range_gist_union _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3876 ( range_gist_union PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 2281 " 2281 2281 " _null_ _null_ _null_ _null_ range_gist_union _null_ _null_ _null_ ) ) ;
DESCR ( " GiST support " ) ;
DATA ( insert OID = 3877 ( range_gist_compress PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 2281 " 2281 " _null_ _null_ _null_ _null_ range_gist_compress _null_ _null_ _null_ ) ) ;
DESCR ( " GiST support " ) ;
@ -4409,15 +4409,15 @@ DATA(insert OID = 3879 ( range_gist_penalty PGNSP PGUID 12 1 0 0 0 f f f t f i
DESCR ( " GiST support " ) ;
DATA ( insert OID = 3880 ( range_gist_picksplit PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 2281 " 2281 2281 " _null_ _null_ _null_ _null_ range_gist_picksplit _null_ _null_ _null_ ) ) ;
DESCR ( " GiST support " ) ;
DATA ( insert OID = 3881 ( range_gist_same PGNSP PGUID 12 1 0 0 0 f f f t f i 3 0 2281 " 2281 228 1 2281" _null_ _null_ _null_ _null_ range_gist_same _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3881 ( range_gist_same PGNSP PGUID 12 1 0 0 0 f f f t f i 3 0 2281 " 3831 383 1 2281" _null_ _null_ _null_ _null_ range_gist_same _null_ _null_ _null_ ) ) ;
DESCR ( " GiST support " ) ;
DATA ( insert OID = 3902 ( hash_range PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 23 " 3831 " _null_ _null_ _null_ _null_ hash_range _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3902 ( hash_range PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 23 " 3831 " _null_ _null_ _null_ _null_ hash_range _null_ _null_ _null_ ) ) ;
DESCR ( " hash a range " ) ;
DATA ( insert OID = 3914 ( int4range_canonical PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 3904 " 3904 " _null_ _null_ _null_ _null_ int4range_canonical _null_ _null_ _null_ ) ) ;
DESCR ( " convert an int4 range to canonical form " ) ;
DATA ( insert OID = 3928 ( int8range_canonical PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 3926 " 3926 " _null_ _null_ _null_ _null_ int8range_canonical _null_ _null_ _null_ ) ) ;
DESCR ( " convert an int8 range to canonical form " ) ;
DATA ( insert OID = 3915 ( daterange_canonical PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 3906 " 3906 " _null_ _null_ _null_ _null_ daterange_canonical _null_ _null_ _null_ ) ) ;
DATA ( insert OID = 3915 ( daterange_canonical PGNSP PGUID 12 1 0 0 0 f f f t f i 1 0 3912 " 3912 " _null_ _null_ _null_ _null_ daterange_canonical _null_ _null_ _null_ ) ) ;
DESCR ( " convert a date range to canonical form " ) ;
DATA ( insert OID = 3922 ( int4range_subdiff PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 701 " 23 23 " _null_ _null_ _null_ _null_ int4range_subdiff _null_ _null_ _null_ ) ) ;
DESCR ( " float8 difference of two int4 values " ) ;
@ -4432,7 +4432,6 @@ DESCR("float8 difference of two timestamp values");
DATA ( insert OID = 3930 ( tstzrange_subdiff PGNSP PGUID 12 1 0 0 0 f f f t f i 2 0 701 " 1184 1184 " _null_ _null_ _null_ _null_ tstzrange_subdiff _null_ _null_ _null_ ) ) ;
DESCR ( " float8 difference of two timestamp with time zone values " ) ;
DATA ( insert OID = 3838 ( int4range PGNSP PGUID 12 1 0 0 0 f f f f f i 0 0 3904 " " _null_ _null_ _null_ _null_ range_constructor0 _null_ _null_ _null_ ) ) ;
DESCR ( " int4range constructor " ) ;
DATA ( insert OID = 3839 ( int4range PGNSP PGUID 12 1 0 0 0 f f f f f i 1 0 3904 " 23 " _null_ _null_ _null_ _null_ range_constructor1 _null_ _null_ _null_ ) ) ;
@ -4482,6 +4481,7 @@ DESCR("int8range constructor");
DATA ( insert OID = 3946 ( int8range PGNSP PGUID 12 1 0 0 0 f f f f f i 3 0 3926 " 20 20 25 " _null_ _null_ _null_ _null_ range_constructor3 _null_ _null_ _null_ ) ) ;
DESCR ( " int8range constructor " ) ;
/*
* Symbolic values for provolatile column : these indicate whether the result
* of a function is dependent * only * on the values of its explicit arguments ,