pgsql: Add batch mode, make new libpq section: < * Add a libpq function
Log Message:
-----------
Add batch mode, make new libpq section:
< * Add a libpq function to support Parse/DescribeStatement capability
< * Add PQescapeIdentifier() to libpq
< * Prevent PQfnumber() from lowercasing unquoted the column name
<
< PQfnumber() should never have been doing lowercasing, but historically
< it has so we need a way to prevent it
<
648a642,661
libpq
o Add a function to support Parse/DescribeStatement capability
o Add PQescapeIdentifier()
o Prevent PQfnumber() from lowercasing unquoted the column namePQfnumber() should never have been doing lowercasing, but
historically it has so we need a way to prevent ito Allow query results to be automatically batched to the client
Currently, all query results are transfered to the libpq
client before libpq makes the results available to the
application. This feature would allow the application to make
use of the first result rows while the rest are transfered, or
held on the server waiting for them to be requested by libpq.
One complexity is that a query like SELECT 1/col could error
out mid-way through the result set.
Modified Files:
--------------
pgsql/doc:
TODO (r1.1697 -> r1.1698)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/TODO.diff?r1=1.1697&r2=1.1698)
pgsql/doc/src/FAQ:
TODO.html (r1.204 -> r1.205)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/FAQ/TODO.html.diff?r1=1.204&r2=1.205)