DBD::Oracle v1.45_00 on Its Way to CPAN

Posted in: Technical Track

After a little bout of hibernation, a new trial version of DBD::Oracle has been churned out.

This release is mostly about Martin J. Evans going all ninjawesome on minor bug fixes as well as paving the way for an upcoming refactoring/speed boost of ora_verbose.

As usual, the new version will be soaked for at least 2 weeks before it will turn into its fit-for-general-consumption v1.46 incarnation. Testers, please give this baby a whirl!

And, also as usual, the full changelog follows for the curious-minded.

1.45_00   2012-06-21
 - In future versions of DBD::Oracle ora_verbose will be changed
   so that it is simply a switch to turn DBI's DBD tracing on or off.
   A true value will turn it on and a false value will turn it off.
   DBI's "DBD" tracing was not available when ora_verbose was created
   and ora_verbose adds an additional test to every trace test.
 - Fixed RT76695 - offset passed to ora_fetch_scroll should not affect
   normal fetches (Martin J. Evans)
 - Fixed RT76410 - fetch after fetch absolute always returns
   the same row (Martin J. Evans);
 - Fixed RT75721 - does not build with Oracle 9.2 (Martin J. Evans)
 - Fixed RT71343 - Oracle 9i does not have OCI_ATTR_TAF_ENABLED
   or OCI_ATTR_RESERVED_15/16 so cannot build (Martin J. Evans)
 - skip 24implicit_utf8.t if chr set is not UTF-8 (Martin J. Evans)
 - Fixed RT76268 - ora_taf_sleep was documented as taf_sleep by
   accident. There was no way to stop the TAF reconnect attempts.
   If you want to try another connect attempt in your taf handler you
   now need to return OCI_FO_RETRY from it. (Martin J. Evans)
 - minor change to confusing debug output for input parameters
   (Martin J. Evans)
 - RT72989 - add note to trouble shooting guide re this RT and
   Module::Runtime (Martin J. Evans)
Want to talk with an expert? Schedule a call with our team to get the conversation started.

No comments

Leave a Reply

Your email address will not be published. Required fields are marked *