Top Level :: Database

Package Information: MDB2_Driver_oci8 1.5.0a1

Show All Changelogs
» Version » Information
1.5.0b1 2008-03-15     beta
1.5.0a2 2007-12-06     alpha
1.5.0a1Download

Release date: 2007-10-28 19:27 UTC
Release state: alpha

Changelog:

- initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules
- fixed bug #10969: execute() does not bind reference variables (patch by Charles Woodcock)
- request #11297: added support for "owner.table" notation in the Manager and Reverse modules
- fixed bug #11428: propagate quote() errors with invalid data types
- use prepared queries in the list*() methods of the Manager module and in the
Reverse module (thanks to Hugh Dixon)
- add support for "owner" parameter in listViews(), listFunctions(), listTables(),
listSequences() in the Manager module
- added listTableTriggers() in the Manager module
- do not list constraints in listTableIndexes() in the Manager module
- fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x
- fixed bug #11933: avoid duplicate queries in the Reverse module and free results
and prepared statement handles (thanks Jan Reitz)
- fixed some E_STRICT errors with PHP5
- fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success,
as documented

note:
- please use the latest ext/oci8 version from pecl.php.net/oci8
(binaries are available from snaps.php.net and pecl4win.php.net)
- by default this driver emulates the database concept other RDBMS have by
using the "database" option instead of "username" in the DSN as the username name.
This behaviour can be disabled by setting the "emulate_database" option to false.
- the multi_query test failes because this is not supported by ext/oci8
- the null LOB test failes because this is not supported by Oracle

open todo items:
- enable use of read() for LOBs to read a LOB in chunks
- buffer LOB's when doing buffered queries

Dependencies:
  • PHP Version: PHP 4.3.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: MDB2 2.5.0a1 or newer
  • PHP Extension: oci8
1.4.1 2007-05-03     stable
1.4.0 2007-03-13     stable
1.3.0 2006-11-03     stable
1.0.2 2006-09-03     stable
1.0.1 2006-08-21     stable
1.0.0 2006-07-23     stable
0.3.0 2006-06-15     beta
0.2.6 2006-05-14     beta
0.2.5 2006-04-16     alpha
0.2.4 2006-02-05     alpha
0.2.3 2006-01-13     alpha
0.2.2 2005-12-30     alpha
0.2.1 2005-12-28     alpha
0.2.0 2005-12-21     alpha
0.1.2 2005-10-10     alpha
0.1.1 2005-07-28     alpha
0.1.0 2005-06-08     alpha