From: | Chris <chris(at)bitmead(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Hannu Krosing <hannu(at)tm(dot)ee>, Chris Bitmead <chrisb(at)nimrod(dot)itg(dot)telstra(dot)com(dot)au>, Peter Eisentraut <peter_e(at)gmx(dot)net>, Postgres Hackers List <hackers(at)postgresql(dot)org> |
Subject: | Re: OO Patch |
Date: | 2000-05-20 08:29:12 |
Message-ID: | 39264CD8.5895115@bitmead.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
Tom Lane wrote:
>
> Hannu Krosing <hannu(at)tm(dot)ee> writes:
> >> Certainly libpq is unprepared to support
> >> multiple tuple types returned in one SELECT
>
> > IIRC Bruce removed that feature in Pg95 days claiming that it would
> > not be needed. If backend starts to support it again it would be
> > relatively easy to put back in.
>
> Would it? libpq's internals might not care much, but it seems to me
> that a rather significant API change would be needed, thus risking
> breaking client applications. I'd want to see how the libpq API
> changes before deciding how easy or hard this is ...
The current API would not change. New APIs would be added. One option is
just add PQnfieldsv(result, tuple_number) to find the number of fields
in a particular tuple.
But then we started discussing postgres' lack of streaming result sets
and how we might rectify that at the same time.
And then it was discussed that PQ will be thrown out in favour of Corba
anyway.
And then I couldn't figure out where the project is heading, so I didn't
know what to work on, so I didn't. I want to know up front if PQ is
disappearing in favour of Corba or not.
From | Date | Subject | |
---|---|---|---|
Next Message | Chris | 2000-05-20 08:41:28 | Re: OO Patch |
Previous Message | Dustin Sallings | 2000-05-20 08:16:16 | Re: Performance |
From | Date | Subject | |
---|---|---|---|
Next Message | Chris | 2000-05-20 08:41:28 | Re: OO Patch |
Previous Message | Matthias Urlichs | 2000-05-20 08:09:00 | Re: Performance (was: The New Slashdot Setup (includes MySql server)) |