cvs: pear /MDB2 package.php package_fbsql.php package_ibase.php package_mssql.php package_mysql.php package_mysqli.php package_oci8.php
package_pgsql.php package_sqlite.php
| From: | Lukas Smith | Date: | Sat, 25 Mar 2006 14:44:50 +0000 |
| Subject: | cvs: pear /MDB2 package.php package_fbsql.php package_ibase.php package_mssql.php package_mysql.php package_mysqli.php package_oci8.php package_pgsql.php package_sqlite.php |
||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-39308@lists.php.net to get a copy of this message | ||
lsmith Sat Mar 25 14:44:50 2006 UTC
Modified files:
/pear/MDB2 package.php package_fbsql.php package_ibase.php
package_mssql.php package_mysql.php package_mysqli.php
package_oci8.php package_pgsql.php package_sqlite.php
Log:
- updated changelog
http://cvs.php.net/viewcvs.cgi/pear/MDB2/package.php?r1=1.141&r2=1.142&diff_format=u Index: pear/MDB2/package.php diff -u pear/MDB2/package.php:1.141 pear/MDB2/package.php:1.142 --- pear/MDB2/package.php:1.141 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package.php Sat Mar 25 14:44:50 2006 @@ -26,6 +26,8 @@ - if MDB2_PORTABILITY_EMPTY_TO_NULL is set change '' to ' ' in _getDeclaration() - refactored class loading into MDB2::loadClass() - properly quote CURRENT_* for temporal types (bug #6416) +- added connected_server_info to cache server info in getServerInfo() +- reset all connection related properties in disconnect() EOT; $description =<<<EOT http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_fbsql.php?r1=1.27&r2=1.28&diff_format=u Index: pear/MDB2/package_fbsql.php diff -u pear/MDB2/package_fbsql.php:1.27 pear/MDB2/package_fbsql.php:1.28 --- pear/MDB2/package_fbsql.php:1.27 Thu Mar 23 11:40:46 2006 +++ pear/MDB2/package_fbsql.php Sat Mar 25 14:44:50 2006 @@ -36,6 +36,8 @@ - handle null as resource when disable_query option is enabled in result object - aligned _modifyQuery() signature and phpdoc - added 'result_introspection' supported metadata support +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - this driver needs a serious update as it's currently unmaintained/untested @@ -80,7 +82,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('fbsql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_ibase.php?r1=1.48&r2=1.49&diff_format=u Index: pear/MDB2/package_ibase.php diff -u pear/MDB2/package_ibase.php:1.48 pear/MDB2/package_ibase.php:1.49 --- pear/MDB2/package_ibase.php:1.48 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_ibase.php Sat Mar 25 14:44:50 2006 @@ -9,10 +9,12 @@ - return the constraint type in MDB2_Driver_Reverse::getTableConstraintDefinition(). - aligned _modifyQuery() signature and phpdoc - added 'result_introspection' supported metadata support -- allow explicit definition of server_version +- added server_version option - some clean ups with determining if limit_queries needs to be emulated or not - honor check_option parameter in quoteIdentifier() - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - handle autoincremement fields in alterTable() @@ -56,7 +58,7 @@ $package->addDependency('php', '5.0.4', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('interbase', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mssql.php?r1=1.32&r2=1.33&diff_format=u Index: pear/MDB2/package_mssql.php diff -u pear/MDB2/package_mssql.php:1.32 pear/MDB2/package_mssql.php:1.33 --- pear/MDB2/package_mssql.php:1.32 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mssql.php Sat Mar 25 14:44:50 2006 @@ -12,6 +12,8 @@ - fixed alterTable() when adding/dropping multiple columns - improve test suite documentation - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() EOT; $package = new PEAR_PackageFileManager(); @@ -52,7 +54,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mssql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mysql.php?r1=1.35&r2=1.36&diff_format=u Index: pear/MDB2/package_mysql.php diff -u pear/MDB2/package_mysql.php:1.35 pear/MDB2/package_mysql.php:1.36 --- pear/MDB2/package_mysql.php:1.35 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mysql.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added optional database parameter to listTables() and listSequences() - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() EOT; $package = new PEAR_PackageFileManager(); @@ -49,7 +51,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mysql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mysqli.php?r1=1.39&r2=1.40&diff_format=u Index: pear/MDB2/package_mysqli.php diff -u pear/MDB2/package_mysqli.php:1.39 pear/MDB2/package_mysqli.php:1.40 --- pear/MDB2/package_mysqli.php:1.39 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mysqli.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added optional database parameter to listTables() and listSequences() - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo item: - use native prepared queries for prepared SELECT statements @@ -52,7 +54,7 @@ $package->addDependency('php', '5.0.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mysqli', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_oci8.php?r1=1.39&r2=1.40&diff_format=u Index: pear/MDB2/package_oci8.php diff -u pear/MDB2/package_oci8.php:1.39 pear/MDB2/package_oci8.php:1.40 --- pear/MDB2/package_oci8.php:1.39 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_oci8.php Sat Mar 25 14:44:50 2006 @@ -12,6 +12,8 @@ - use NUMBER(1) for booleans (partial fix for bug #7170) - use mapNativeDatatype() in tableInfo() where necessary - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - fix issues with lobs where the placeholder is not named like the field @@ -59,7 +61,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('oci8', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_pgsql.php?r1=1.42&r2=1.43&diff_format=u Index: pear/MDB2/package_pgsql.php diff -u pear/MDB2/package_pgsql.php:1.42 pear/MDB2/package_pgsql.php:1.43 --- pear/MDB2/package_pgsql.php:1.42 Thu Mar 23 11:40:46 2006 +++ pear/MDB2/package_pgsql.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added support for setting the client charset (bug #6814) - added 'result_introspection' supported metadata support - make sure that statement names are truely unique +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - considering migrating away from OID's to bytea, since this is encourage @@ -54,7 +56,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('pgsql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_sqlite.php?r1=1.38&r2=1.39&diff_format=u Index: pear/MDB2/package_sqlite.php diff -u pear/MDB2/package_sqlite.php:1.38 pear/MDB2/package_sqlite.php:1.39 --- pear/MDB2/package_sqlite.php:1.38 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_sqlite.php Sat Mar 25 14:44:50 2006 @@ -8,6 +8,9 @@ - fix bug sqlite:///:memory: trys to open file (bug #6599) - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() +- added server_version option open todo items: - a number of the manager test cases fail because sqlite does not support adding @@ -54,7 +57,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('sqlite', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version');
http://cvs.php.net/viewcvs.cgi/pear/MDB2/package.php?r1=1.141&r2=1.142&diff_format=u Index: pear/MDB2/package.php diff -u pear/MDB2/package.php:1.141 pear/MDB2/package.php:1.142 --- pear/MDB2/package.php:1.141 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package.php Sat Mar 25 14:44:50 2006 @@ -26,6 +26,8 @@ - if MDB2_PORTABILITY_EMPTY_TO_NULL is set change '' to ' ' in _getDeclaration() - refactored class loading into MDB2::loadClass() - properly quote CURRENT_* for temporal types (bug #6416) +- added connected_server_info to cache server info in getServerInfo() +- reset all connection related properties in disconnect() EOT; $description =<<<EOT http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_fbsql.php?r1=1.27&r2=1.28&diff_format=u Index: pear/MDB2/package_fbsql.php diff -u pear/MDB2/package_fbsql.php:1.27 pear/MDB2/package_fbsql.php:1.28 --- pear/MDB2/package_fbsql.php:1.27 Thu Mar 23 11:40:46 2006 +++ pear/MDB2/package_fbsql.php Sat Mar 25 14:44:50 2006 @@ -36,6 +36,8 @@ - handle null as resource when disable_query option is enabled in result object - aligned _modifyQuery() signature and phpdoc - added 'result_introspection' supported metadata support +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - this driver needs a serious update as it's currently unmaintained/untested @@ -80,7 +82,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('fbsql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_ibase.php?r1=1.48&r2=1.49&diff_format=u Index: pear/MDB2/package_ibase.php diff -u pear/MDB2/package_ibase.php:1.48 pear/MDB2/package_ibase.php:1.49 --- pear/MDB2/package_ibase.php:1.48 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_ibase.php Sat Mar 25 14:44:50 2006 @@ -9,10 +9,12 @@ - return the constraint type in MDB2_Driver_Reverse::getTableConstraintDefinition(). - aligned _modifyQuery() signature and phpdoc - added 'result_introspection' supported metadata support -- allow explicit definition of server_version +- added server_version option - some clean ups with determining if limit_queries needs to be emulated or not - honor check_option parameter in quoteIdentifier() - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - handle autoincremement fields in alterTable() @@ -56,7 +58,7 @@ $package->addDependency('php', '5.0.4', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('interbase', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mssql.php?r1=1.32&r2=1.33&diff_format=u Index: pear/MDB2/package_mssql.php diff -u pear/MDB2/package_mssql.php:1.32 pear/MDB2/package_mssql.php:1.33 --- pear/MDB2/package_mssql.php:1.32 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mssql.php Sat Mar 25 14:44:50 2006 @@ -12,6 +12,8 @@ - fixed alterTable() when adding/dropping multiple columns - improve test suite documentation - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() EOT; $package = new PEAR_PackageFileManager(); @@ -52,7 +54,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mssql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mysql.php?r1=1.35&r2=1.36&diff_format=u Index: pear/MDB2/package_mysql.php diff -u pear/MDB2/package_mysql.php:1.35 pear/MDB2/package_mysql.php:1.36 --- pear/MDB2/package_mysql.php:1.35 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mysql.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added optional database parameter to listTables() and listSequences() - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() EOT; $package = new PEAR_PackageFileManager(); @@ -49,7 +51,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mysql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mysqli.php?r1=1.39&r2=1.40&diff_format=u Index: pear/MDB2/package_mysqli.php diff -u pear/MDB2/package_mysqli.php:1.39 pear/MDB2/package_mysqli.php:1.40 --- pear/MDB2/package_mysqli.php:1.39 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_mysqli.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added optional database parameter to listTables() and listSequences() - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo item: - use native prepared queries for prepared SELECT statements @@ -52,7 +54,7 @@ $package->addDependency('php', '5.0.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('mysqli', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_oci8.php?r1=1.39&r2=1.40&diff_format=u Index: pear/MDB2/package_oci8.php diff -u pear/MDB2/package_oci8.php:1.39 pear/MDB2/package_oci8.php:1.40 --- pear/MDB2/package_oci8.php:1.39 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_oci8.php Sat Mar 25 14:44:50 2006 @@ -12,6 +12,8 @@ - use NUMBER(1) for booleans (partial fix for bug #7170) - use mapNativeDatatype() in tableInfo() where necessary - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - fix issues with lobs where the placeholder is not named like the field @@ -59,7 +61,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('oci8', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_pgsql.php?r1=1.42&r2=1.43&diff_format=u Index: pear/MDB2/package_pgsql.php diff -u pear/MDB2/package_pgsql.php:1.42 pear/MDB2/package_pgsql.php:1.43 --- pear/MDB2/package_pgsql.php:1.42 Thu Mar 23 11:40:46 2006 +++ pear/MDB2/package_pgsql.php Sat Mar 25 14:44:50 2006 @@ -10,6 +10,8 @@ - added support for setting the client charset (bug #6814) - added 'result_introspection' supported metadata support - make sure that statement names are truely unique +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() open todo items: - considering migrating away from OID's to bytea, since this is encourage @@ -54,7 +56,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('pgsql', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version'); http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_sqlite.php?r1=1.38&r2=1.39&diff_format=u Index: pear/MDB2/package_sqlite.php diff -u pear/MDB2/package_sqlite.php:1.38 pear/MDB2/package_sqlite.php:1.39 --- pear/MDB2/package_sqlite.php:1.38 Thu Mar 23 13:29:48 2006 +++ pear/MDB2/package_sqlite.php Sat Mar 25 14:44:50 2006 @@ -8,6 +8,9 @@ - fix bug sqlite:///:memory: trys to open file (bug #6599) - added 'result_introspection' supported metadata support - properly quote table names in tableInfo() (related to bug #6573) +- use connected_server_info in getServerVersion() as a cache cache +- use parent::disconnect() in disconnect() +- added server_version option open todo items: - a number of the manager test cases fail because sqlite does not support adding @@ -54,7 +57,7 @@ $package->addDependency('php', '4.3.0', 'ge', 'php', false); $package->addDependency('PEAR', '1.0b1', 'ge', 'pkg', false); -$package->addDependency('MDB2', '2.0.0', 'ge', 'pkg', false); +$package->addDependency('MDB2', '2.0.1', 'ge', 'pkg', false); $package->addDependency('sqlite', null, 'has', 'ext', false); $package->addglobalreplacement('package-info', '@package_version@', 'version');