Next Versions

James William Pye pgsql at jwp.name
Mon Jan 14 04:41:36 UTC 2008


What's in Store for the next Versions
-------------------------------------

pg_pqueue 1.0:
 Full protocol validation. Currently, some protocol violations may shine through
 mis-labeled.

pg_proboscis 0.10:
 The APIs will change slightly in version 1.0, so 0.10 will be the bridge.
 A protocol transaction queue will be provided for additional
 performance enhancements especially in the area of garbage collection and
 transaction management.

 The API change is due for shortening names, and ridding of
 capitals(gtx.query instead of GTX.Query, gtx.xact instead of GTX.Transaction).

pg_greentrunk 1.0:
 Expanded test suite and connection API documentation via the ``connection``
 module. Additionally, gtx_python commands will be initialized with more
 builtins extracted from the connection object(query, cursor, xact, <others>).

pg_boss 1.0:
 A better HBA interface is desperately needed. However, doing this will require
 the module have a real understanding of HBA files as oppposed to a loose
 grasp of the basic syntax.

 Addition of ``pg_dotconf``, and ``pg_hba`` scripts.

pg_foundation 1.0:
 Addition of the postgresql.strings module. This module will provide some basic
 parsing routines for common storage mechanisms; ie, comma separated lists of
 identifiers, lists of literals.
 Expanded postgresql.exceptions.

pg_teop ?.?:
 I'm taking a break on the PL until I get the driver solidified. Once that's
 done, I'll be focusing on the PL again. The things left to be done in the PL
 are better testing, bug fixes, simplified build process, and support for newer
 versions of Postgres. 8.2 is *still* in CVS. :(


More information about the Python-general mailing list