Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | SQL functions can have arguments and results declared ANYARRAY or | Tom Lane | 2003-07-01 |
| | | | | | | | | ANYELEMENT. The effect is to postpone typechecking of the function body until runtime. Documentation is still lacking. Original patch by Joe Conway, modified to postpone type checking by Tom Lane. | ||
* | Create real array comparison functions (that use the element datatype's | Tom Lane | 2003-06-27 |
| | | | | | | | | | | | | | | | | comparison functions), replacing the highly bogus bitwise array_eq. Create a btree index opclass for ANYARRAY --- it is now possible to create indexes on array columns. Arrange to cache the results of catalog lookups across multiple array operations, instead of repeating the lookups on every call. Add string_to_array and array_to_string functions. Remove singleton_array, array_accum, array_assign, and array_subscript functions, since these were for proof-of-concept and not intended to become supported functions. Minor adjustments to behavior in some corner cases with empty or zero-dimensional arrays. Joe Conway (with some editorializing by Tom Lane). | ||
* | Back out array mega-patch. | Bruce Momjian | 2003-06-25 |
| | | | | Joe Conway | ||
* | Array mega-patch. | Bruce Momjian | 2003-06-24 |
| | | | | Joe Conway | ||
* | First phase of work on array improvements. ARRAY[x,y,z] constructor | Tom Lane | 2003-04-08 |
expressions, ARRAY(sub-SELECT) expressions, some array functions. Polymorphic functions using ANYARRAY/ANYELEMENT argument and return types. Some regression tests in place, documentation is lacking. Joe Conway, with some kibitzing from Tom Lane. |