| From: | Giovanni Mascellani <g(dot)mascellani(at)gmail(dot)com> |
|---|---|
| To: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | About large objects asynchronous and non-blocking support |
| Date: | 2013-06-05 19:46:20 |
| Message-ID: | 51AF958C.3060405@gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi.
At the moment libpq doesn't seem to support asynchronous and
non-blocking support for large objects, in the style of
PQsendQuery/PQgetResult. This makes large objects hardly suited for
single-threaded programs based on some variant of select().
I would like to know whether this is a deliberate decision or it is
considered a bug, and, in case, whether it is scheduled to be fixed.
Though I cannot guarantee anything, I may be interested into working out
a patch, if no one is already doing the same (of course I understand
that this patch wouldn't be for 9.3, which is already in its late
release cycle).
Do you think this may be of interest?
Thanks, Giovanni.
--
Giovanni Mascellani <mascellani(at)poisson(dot)phc(dot)unipi(dot)it>
Pisa, Italy
Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g(dot)mascellani(at)jabber(dot)org / giovanni(at)elabor(dot)homelinux(dot)org
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Josh Berkus | 2013-06-05 20:16:05 | Re: Redesigning checkpoint_segments |
| Previous Message | Fujii Masao | 2013-06-05 19:24:48 | Re: Redesigning checkpoint_segments |