The announcement was sent to the other mailing lists, but I shamefully 
forgot this one.
Thanks to Tim Bounce++ for the reminding poke.

        So, yes, a new version of DBD::Oracle is out.I'm pasting the changelog
below for convenience, but this release is basically Martin Evans heroically
making TAF work, with some additional awesomeness
sprinkled by Merijn, Douglas and David.
Enjoy!
`/anick
1.52 [BUG FIXES] - fix serious memory corruption in TAF support (Martin J. Evans) - fix finding client in situation where client and server both
       installed but different architectures (patch by H.Merijn Brand)
- fix memory leak in TAF handling - the TAF function was leaked
       (Martin J. Evans)
- fix issue with taf_function being set to a scalar which goes
       out of scope before the callback is made (Martin J. Evans)
- fix RT46739 if a connection breaks the environment handle is
       not thrown away (Martin J. Evans)
- ora_driver_name was not defaulted to the correct DBD::Oracle
       version (Martin J. Evans)
- ora_driver_name, ora_client_info, ora_client_identifier,
       ora_action and ora_oci_success_warn were set twice (if specified)
       on connect as they were not deleted from the connect attributes
       once handled. Code now leaves the setting to the later STORE DBI
       calls (Martin J. Evans)
- fixed some compiler warnings for %lf (Martin J. Evans) - fixed RT78700 - column_info reports wrong size for char semantic
       char type columns (Douglas Wilson).
[CHANGE IN BEHAVIOUR] - ora_taf and ora_taf_sleep were redundant and have been removed.
       To enable/disable TAF simply set ora_taf_function and if you
       want to sleep do it in your callback (Martin J. Evans)
- ora_taf_function can now be a code reference as well as a string
       (Martin J. Evans)
[ENHANCEMENTS] - the ora_can_taf method was virtually useless since you can only
       call it after connecting and to enable TAF you had to do it in the
       connect call. Now you can enable and disable TAF at any time by
       simply setting or clearing the ora_taf_function (see RT78811)
       (Martin J. Evans)
- the ora_taf_function is now passed a third argument of the
       connection handle (Martin J. Evans)
- RT78987 - removed Oraperl.pm and oraperl.ph; these files will be
       available in a separate distribution named "Oraperl" (David Perry)
[MISCELLANEOUS] - hide dr, db and st packages from PAUSE (Martin J. Evans) - added a few more simple TAF tests (Martin J. Evans)


--


--



Reply via email to