[pg-devel] plans for v3 protocol

Eric Marsden emarsden at laas.fr
Fri Mar 5 18:14:01 UTC 2004


>>>>> "ecm" == Eric Marsden <emarsden at laas.fr> writes:
 
  ecm> - create PGCON-V2 and PGCON-V3 classes
  ecm> 
  ecm> - modify PG-CONNECT to negociate the highest protocol version
  ecm> supported by the backend, and return either a PGCON-V2 or
  ecm> PGCON-V3 object
  ecm> 
  ecm> - change PG-EXEC, FN and PG-DISCONNECT to be generic functions
  ecm> dispatching on the type of their first argument
  ecm> 
  ecm> - split out the v2 protocol code from pg.lisp into
  ecm> protocol-v2.lisp, and add PVE's code as protocol-v3.lisp

I've committed support for this, and it passes the tests against both
PostgreSQL 7.3 and 7.4. There is still some cleanup work to be done.

Next stop: support for prebound queries!
  
-- 
Eric Marsden                          <URL:http://www.laas.fr/~emarsden/>




More information about the pg-devel mailing list