From jeff.horner at vanderbilt.edu  Wed Jan 28 18:03:55 2009
From: jeff.horner at vanderbilt.edu (Jeffrey Horner)
Date: Wed, 28 Jan 2009 11:03:55 -0600
Subject: [Rd] Recommendations for next maintenance release of RMySQL
Message-ID: <49808FFB.2080804@vanderbilt.edu>

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



[Rd] Recommendations for next maintenance release of RMySQL
Jeffrey Horner