]> granicus.if.org Git - postgresql/commit
From: Peter T Mount <patches@maidast.demon.co.uk>
authorMarc G. Fournier <scrappy@hub.org>
Mon, 2 Feb 1998 13:17:01 +0000 (13:17 +0000)
committerMarc G. Fournier <scrappy@hub.org>
Mon, 2 Feb 1998 13:17:01 +0000 (13:17 +0000)
commit4e9dd952966b600951f05ab2913b5b97936d42ba
tree9f0fada5717856c244f94f19f9a3829a4c21270e
parent67c92f423aae5bb2500b7dffb0fc2a4267d2e546
From: Peter T Mount <patches@maidast.demon.co.uk>

[This is a repost - it supercedes the previous one. It fixes the patch so
it doesn't bread aix port, plus there's a file missing out of the
original post because difforig doesn't pick up new files. It's now
attached. peter]

This patch brings the JDBC driver up to the current protocol spec.
Basically, the backend now tells the driver what authentication scheme to
use.

The patch also fixes a performance problem with large objects. In the
buffer manager, each fastpath call was sending multiple Notifications to
the backend (sometimes more data in the form of notifications were being
sent than blob data!).
src/backend/storage/buffer/bufmgr.c
src/interfaces/jdbc/Makefile
src/interfaces/jdbc/postgresql/Connection.java
src/interfaces/jdbc/postgresql/DatabaseMetaData.java
src/interfaces/jdbc/postgresql/PG_Stream.java
src/interfaces/jdbc/postgresql/fastpath/Fastpath.java
src/interfaces/jdbc/postgresql/fastpath/FastpathArg.java