From: | Joe Conway <mail(at)joeconway(dot)com> |
---|---|
To: | Nabil Sayegh <postgresql(at)e-trolley(dot)de> |
Cc: | "Patches (PostgreSQL)" <pgsql-patches(at)postgresql(dot)org> |
Subject: | Re: [NOVICE] connectby(... pos_of_sibling) |
Date: | 2003-06-26 16:26:05 |
Message-ID: | 3EFB1E9D.5050505@joeconway.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice pgsql-patches |
Nabil Sayegh wrote:
> Am Son, 2003-06-22 um 02.09 schrieb Joe Conway:
>>Sounds like all that's needed for your case. But to be complete, in
>>addition to changing tablefunc.c we'd have to:
>>1) come up with a new function call signature that makes sense and does
>>not cause backward compatibility problems for other people
>>2) make needed changes to tablefunc.sql.in
>>3) adjust the README.tablefunc appropriately
>>4) adjust the regression test for new functionality
>>5) be sure we don't break any of the old cases
>>
>>If you want to submit a complete patch, it would be gratefully accepted
>>-- for review at least ;-)
>
> Here's the patch, at least for steps 1-3
> I don't know anything about regression tests :(
>
> However, I included a patch against 7.3.3
>
Nice work Nabil!
I've merged the patch with cvs HEAD, added to the regression tests, and
verified no backward compatibility issues. Please apply.
FYI Nabil, if you want to run the regression test, cd to
contrib/tablefunc as user postgres (or whoever postgresql runs as, and
be sure they have full permission on contrib/tablefunc directory) and run:
make installcheck
The test script that gets run is in contrib/tablefunc/sql, the expected
output is in contrib/tablefunc/expected, and the actual output is in
contrib/tablefunc/results. If the test fails you'll find regression.diff
in contrib/tablefunc.
I'll send you a tarred copy of contrib/tablefunc (off list) to try
yourself on 7.3.3, as I don't think this patch will apply cleanly to it.
It ought to work on 7.3.3, and it includes enhance crosstab functionality.
Thanks!
Joe
Attachment | Content-Type | Size |
---|---|---|
connectby_orderby.1.patch | text/plain | 30.5 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Herbie McDuck | 2003-06-26 16:58:57 | Re: Incremental Dump |
Previous Message | Nabil Sayegh | 2003-06-26 14:05:29 | Re: Incremental Dump |
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2003-06-27 12:36:37 | Re: .pot files are unavailable (?) |
Previous Message | Rod Taylor | 2003-06-26 14:03:59 | pg_dump fix |