The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.54 - 2016-02-05

  • Removeed the Pod tests from the distribution.
  • Fixed the example code for handling `rollback_error` exceptions in the documentation to properly wrap the transaction in an exception handler. Patch from Perlover (issue #32).
  • Improved handling of connection failures when RaiseError (or HandleError) is not set. Thanks to Andreas Huber for the report and fix.
  • Document that `$_` is set locally, not globally, in the methods that set it. Suggested by William Lindley.
  • The disconnect method no longer longer remove entries from the DBI handle's CachedKids attribute. That behavior appears to be a workaround for a database we don't (yet) support.
  • Fixed a test failure where the test system has the `$DBI_DSN` or `$DBI_DRIVER` environment variable set. Thanks to Erik Rijkers for the patch.
  • Added recommendation to use DBD::Pg 3.5.0 or later to the Pg driver. Earlier versions had an incorrect implementation of the `ping()` method (Issue #41).

Modules

Fast, safe DBI connection and transaction management
Database-specific connection interface
Microsoft SQL Server-specific connection interface
Oracle-specific connection interface
PostgreSQL-specific connection interface
SQLite-specific connection interface
MySQL-specific connection interface

Provides

in lib/DBIx/Connector/Driver.pm
in lib/DBIx/Connector/Driver.pm
in lib/DBIx/Connector/Driver.pm