From: | Joe Conway <mail(at)joeconway(dot)com> |
---|---|
To: | "Patches (PostgreSQL)" <pgsql-patches(at)postgresql(dot)org> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Subject: | Re: array support patch phase 1 patch |
Date: | 2003-05-23 00:17:11 |
Message-ID: | 3ECD6887.3000104@joeconway.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-patches |
Joe Conway wrote:
> Attached is an updated version of the doc patch along with the addition
> of two new functions, as previously discussed:
>
> - str_to_array(str TEXT, delim TEXT) returns TEXT[]
> - array_to_str(array ANYARRAY, delim TEXT) returns TEXT
>
> The patch is fairly large because:
>
> 1. the documentation part of it is large
> 2. I moved some static functions around and made them accessible so
> that I could use them in implementing the two functions.
>
> It passes all regression tests, and as mentioned above includes
> documentation.
>
> If there are no objections, please apply.
The attached is an update to the one above, with the following additions
(recommended by Tom here -
http://archives.postgresql.org/pgsql-patches/2003-04/msg00030.php)
1. array_eq() now applies the element type's equality operator on an
element-by-element basis.
2. applied Tom's cache lookup results caching technique in arrayfuncs.c,
array_userfuncs.c, and in the new functions in varlena.c.
Still passes all regression tests. No additional doc updates needed for
this one. If there are no objections, please apply.
Thanks,
Joe
Attachment | Content-Type | Size |
---|---|---|
array-phase2.4.patch | text/plain | 73.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Rod Taylor | 2003-05-23 01:51:56 | pgstattuple for schemas |
Previous Message | Fernando Nasser | 2003-05-22 14:59:52 | JDBC: Better initial capacity for StringBuffers reduces memory usage |