file: $CPAN/authors/id/T/TI/TIMB/DBI-1.620.tar.gz
  size: 584922 bytes
   md5: 2dfcff5b3b7afc53be402ef5f133da00

=head2 Changes in DBI 1.620 (svn r15300) 25th April 2012
   
  Modified column renaming in fetchall_arrayref, added in 1.619,
    to work on column index numbers not names (an incompatible change).
  Reworked the fetchall_arrayref documentation.
  Hash slices in fetchall_arrayref now detect invalid column names.

=head2 Changes in DBI 1.619 (svn r15294) 23rd April 2012

  Fixed the connected method to stop showing the password in
    trace file (Martin J. Evans).
  Fixed _install_method to set CvFILE correctly
    thanks to sprout RT#76296
  Fixed SqlEngine "list_tables" thanks to David McMath
    and Norbert Gruener. RT#67223 RT#69260

  Optimized DBI method dispatch thanks to Dave Mitchell.
  Optimized driver access to DBI internal state thanks to Dave Mitchell.
  Optimized driver access to handle data thanks to Dave Mitchell.
  Optimized fetchall_arrayref with hash slice thanks
    to Dagfinn Ilmari Mannsåker. RT#76520
  Allow renaming columns in fetchall_arrayref hash slices
    thanks to Dagfinn Ilmari Mannsåker. RT#76572
  Reserved snmp_ and tree_ for DBD::SNMP and DBD::TreeData

=cut

Many thanks to the contributors, especially Dave Mitchell
(via Booking.com) and Ilmari.

Dave's work has yielded a significant reduction in some of the DBI
overheads. For users of perls configured with thread support
it is recommended, but not required, that you recompile your drivers
after installing this release in order to get full benefit.

Ilmari's changes implement ideas that came from discussions I'd had with
Peter Rabbitson on IRC about fetch performance in DBIx::Class. Hopefully
a future release of DBIx::Class will make full use of these changes.

Enjoy!

Tim.

Reply via email to