Jeffrey Horner
2009-Jan-28 17:03 UTC
[Rd] Recommendations for next maintenance release of RMySQL
Hi, Due to the recent release of RMySQL 0.7-2 and incompatibilities with the MySQL client libraries, I'm planning the following change: Load-time check of compiled vs. loaded MySQL client library version. The client library version is an integer value with the format XYYZZ where X is the major version, YY is the release level, and ZZ is the version number within the release level. RMySQL has been checking for equivalence in the major version and release level (supposedly, but I just found the source code for this and it may not have been working correctly), but I want to test for equivalence across the entire integer value and call warning() if equivalence fails. Those users who wish to suppress this message can then call suppressWarnings(library(RMySQL)). I wouldn't mind doing this just for the windows version, as I haven't had any reports on the UNIX side, but that may be unfair and biased? Comments? Jeff -- http://biostat.mc.vanderbilt.edu/JeffreyHorner