The uploaded file
 
    DBI-1.32_90.tar.gz
 
has entered CPAN as
 
  file: $CPAN/authors/id/T/TI/TIMB/DBI-1.32_90.tar.gz
  size: 292645 bytes
   md5: 096c528e66026d3cf0cac6b6bf9dc87c


On Wed, Feb 26, 2003 at 06:07:50PM +0000, Tim Bunce wrote:
> Available here now:
> 
>   http://pause.perl.org/pub/PAUSE/authors/id/T/TI/TIMB/DBI-1.32_90.tar.gz
> 
> but you'll need a PAUSE account to be able to see it.
> Otherwise wait an hour or so and it should appear on CPAN master
> and then slave sites.
> 
> Please download, build, and test it, install it and then
> test rebuilding your drivers with it. Thanks!
> 
> All feedback welcome.
> 
> Enjoy!
> 
> Tim.
> 
> 
> =head2 Changes in DBI 1.32_90,    26th February 2003
> 
>   NOTE: Future versions of the DBI *will not* support perl 5.5 or earlier.
> 
>   NOTE: The "old-style" connect: DBI->connect($database, $user, $pass, $driver);
>   : has been deprecated for several years and will now generate a warning.
>   : It will be removed in a later release. Please change any old connect() calls.
> 
>   Added $dbh2 = $dbh1->clone to make a new connection to the database
>     that is identical to the original one. clone() can be called even after
>     the original handle has been disconnected. See the docs for more details.
> 
>   Fixed merging of profile data to not sum DBIprof_FIRST_TIME values.
>   Fixed unescaping of newlines in DBI::ProfileData thanks to Sam Tregar.
>   Fixed t/40profile.t to not use Time::HiRes.
>   Fixed t/06attrs.t to not be locale sensitive, reported by Christian Hammers.
>   Fixed sgi compiler warnings, reported by Paul Blake.
>   Fixed Taint bug with fetchrow_hashref with help from Bradley Baetz.
>   Fixed $dbh->{Active} for DBD::Proxy, reported by Bob Showalter.
>   Fixed STORE to not clear error during nested DBI call,
>    thanks to Tony Bowden for the report and helpful test case.
>   Fixed DBI::PurePerl error clearing behaviour.
>   Fixed build using make -j4, reported by Jonathan Leffler.
>   Changed Apache::DBI hook to check for $ENV{MOD_PERL} instead of
>     $ENV{GATEWAY_INTERFACE} thanks to Ask Bjoern Hansen.
>   No longer tries to dup trace logfp when an interpreter is being cloned.
>   Database handles no longer inherit shared $h->err/errstr/state storage
>     from their drivers, so each $dbh has it's own $h->err etc. values
>     and is no longer affected by calls made on other dbh's.
>     Now when a dbh is destroyed it's err/errstr/state values are copied
>     up to the driver so checking $DBI::errstr still works as expected.
> 
>   Documentation changes:
>     Documented $high_resolution_time = dbi_time() function.
>     Documented that bind_col() can take an atribute hash.
>     Clarified documentation for ParamValues attribute hash keys.
>     Many good DBI documentation tweaks from Jonathan Leffler,
>       including a major update to the DBI::DBD driver author guide.
>     Clarified that execute() should itself call finish() if it's
>       called on a statement handle that's still active.
>     Removed "NEW" markers on some methods and attributes and
>       added text to each giving the DBI version it was added in,
>       if it was added after DBI 1.21 (Feb 2002).
> 
>   Changes of note for authors of all drivers:
>     Added SQL_DATA_TYPE, SQL_DATETIME_SUB, NUM_PREC_RADIX, and
>       INTERVAL_PRECISION fields to docs for type_info_all. There were
>       already in type_info(), but type_info_all() didn't specify the
>       index values.  Please check and update your type_info_all() code.
>     Added DBI::DBD::GetInfo module that auto-generates your drivers
>       get_info support code, thanks to Steffen Goeldner and others.
>     Added DBI::DBD::TypeInfo module that auto-generates your drivers
>       type_info_all data structure, thanks to Jonathan Leffler.
>     Drivers should no longer pass Err, Errstr, or State to _new_dbr
>       or _new_dbh.
> 
>   Changes of note for authors of compiled drivers:
>     Added dbd_db_login6 & dbd_st_finish3 prototypes thanks to Jonathan Leffler.
>     All dbd_*_*() functions implemented by drivers must have a
>       corresponding #define dbd_*_* <driver_prefix>_*_* otherwise
>       the driver may not work with a future release of the DBI.
> 
>   Changes of note for authors of drivers which use Driver.xst:
>     Some new method hooks have been added are are enabled by
>       defining corresponding macros:
>           $drh->data_sources()      - dbd_dr_data_sources
>           $dbh->do()                - dbd_db_do4
>     The following methods won't be compiled into the driver unless
>       the corresponding macro has been #defined:
>           $drh->disconnect_all()    - dbd_discon_all
> 
> =cut

Reply via email to