[ANNOUNCE] DBix::Chart 0.05, DBD::Chart 0.82



The subject maintenance releases of DBIx::Chart and DBD::Chart
are now (or soon should be) available on CPAN. These releases
fix a problem with some DBD's/DBMS's that don't support multiple
concurrent execute()'d, but un-fetch()'d, statement handles on a single
connection (the specific instance was DBD::ODBC + MS SqlServer 2000,
but undoubtedly others exist). The issue causes failure of composite
chart queries containing subquery charts, as a result of a failure
report by the underlying DBD or DBMS.

The fix causes each DBMS statement to be fully executed and
fetched into its chart subquery before the next chart subquery
is executed.

One add'l small fix was applied to DBD::Chart to silence an
occasional "uninitialized value" warning.

Regards,
Dean Arnold
Presicient Corp.
.



Relevant Pages

  • Re: Anti-wobble (I hope)
    ... This *fix* is pushing th' design beyond th' stresses ... Pointing out potential flaws with a *fix* doesn't mean I have th' ... Some poor bastid goes down due to th' stress failure and ... I'm referring to the non-catastrophic failures such as cracked castings, ...
    (rec.motorcycles.harley)
  • Re: does it need a new power supply?
    ... Provided was a very first thing that one does for this failure. ... Long before trying to fix it, first, identify it and its ... toggled the HD power switches a dozen times. ...
    (alt.sys.pc-clone.dell)
  • patch: fix ata panic with Thinkpad CD and DVD drives
    ... The bug is triggered by timeouts in the ata_getparamprobe path. ... The fix is to exit immediately if ATA_R_TIMEOUT is set after reading the ... The patch does this. ... FAILURE - ATAPI_IDENTIFY timed out ...
    (freebsd-current)
  • patch: fix ata panic with Thinkpad CD and DVD drives
    ... The bug is triggered by timeouts in the ata_getparamprobe path. ... The fix is to exit immediately if ATA_R_TIMEOUT is set after reading the ... The patch does this. ... FAILURE - ATAPI_IDENTIFY timed out ...
    (freebsd-current)
  • patch: fix ata panic with Thinkpad CD and DVD drives
    ... The bug is triggered by timeouts in the ata_getparamprobe path. ... The fix is to exit immediately if ATA_R_TIMEOUT is set after reading the ... The patch does this. ... FAILURE - ATAPI_IDENTIFY timed out ...
    (freebsd-stable)