Fedora 16 Update: php-pear-DB-1.7.14-1.fc16

updates at fedoraproject.org updates at fedoraproject.org
Tue Sep 13 06:12:11 UTC 2011

Fedora Update Notification
2011-08-28 05:19:44

Name        : php-pear-DB
Product     : Fedora 16
Version     : 1.7.14
Release     : 1.fc16
URL         : http://pear.php.net/package/DB
Summary     : PEAR: Database Abstraction Layer
Description :
DB is a database abstraction layer providing:
* an OO-style query API
* portability features that make programs written for one DBMS work with
  other DBMS's
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non-sequential row fetching as well as bulk fetching
* formats fetched rows as associative arrays, ordered arrays or objects
* row limit support
* transactions support
* table information interface
* DocBook and phpDocumentor API documentation

DB layers itself on top of PHP's existing database extensions.

Update Information:

Upstream Changelog:

Changes since 1.7.13:

All drivers:
* Made the definition of DB_common::raiseError() compatible with PEAR::raiseError() by adding dummy parameters. Request 11581.
* Fixed SKIP block in the 20locale.phpt test.
* Fixed non-persistent connections to really be non-persistent when unserialising. Bug 15115.

* Changed the order of regular expressions applied when mapping errors so that constraint violations in PHP 4.4 are actually reported as constraint violations and not table not found errors.
* Fixed a test that should have been skipped in PHP 4.4.

* Use PCRE rather than ereg. Bug 17722, patch by Olle Jonsson.

* Fix escaping of string values with lines ending in a backslash character. Bug 16117.

* Fix for last_query reconstruction with lots of placeholders. Bug 12418, patch by Nicholas Evans.
* Fix replacement of values in last_query for :bind's numbered over 10. Bug 14603.
* Unset $_prepared_queries in freePrepared(). Bug 14271.

* Added special-case to handle SAVEPOINT queries as manip queries. Bug 12260.
* Implement rudimentary support for WITH...SELECT queries. Bug 17136.

* Added support for another error message in the SQLite driver. Bug 12105, patch by Adam Ashley.
* Implement auto_increment support in tableInfo(). Request 13193.

This update can be installed with the "yum" update program.  Use 
su -c 'yum update php-pear-DB' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list