Thank you very much for sharing your findings!
On Fri, 2008-02-15 at 15:37 +0000, Chico Charlesworth wrote:
> My preference is for Mifos to upgrade to the latest JDBC driver
> (Connector/J 5.1) as that has many improvements, as can be seen here:
> - http://dev.mysql.com/doc/refman/5.0/en/connector-j-versions.html
I agree; seems like we should move to Connector/J 5.1. It sounds better
in all respects:
* compatible with more versions of MySQL
* fixes many bugs
* many improvements, as you mentioned
And this also seems like an opportune time to make the change since it
would hopefully ease pre-v1.1 development.
I have an idea... anyone who has a working test environment (e.g: you
have successfully run "ant run_test"), please try out the Connector/J
5.1 JAR on your Mifos development workstation. Once we see some
successful results from a few different platform, app server, OS, and
machine architecture combinations, maybe by then we're ready to go ahead
and upgrade the JAR.
Thoughts? Too much due diligence (Java is write once, run everywhere!)?
Too little (Java is write once, debug everywhere!)?
Here's where we could add our results from trying out the new library:
http://mifos.org/developers/wiki/UpgradeMySQLClientLib
--
Adam Monsen
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
We definitely do want to move to the Connector/J 5.1 version.
As Adam mentions, the only precondition before making the change is just
to get verification that the test suite passes with the updated library
and that someone has done some smoke tests in a deployed instance of the
application to make sure it looks ok.
Once that is done we can commit the change and get it up on the test
server where it can get some additional scrutiny. If we find any issues
it's easy enough to roll back.
After getting the 5.1 lib in place then we can have a discussion about
which version of MySQL we should settle on for our recommended version.
Cheers,
--Van
> Thank you very much for sharing your findings!
>
> On Fri, 2008-02-15 at 15:37 +0000, Chico Charlesworth wrote:
>> My preference is for Mifos to upgrade to the latest JDBC driver
>> (Connector/J 5.1) as that has many improvements, as can be seen here:
>> - http://dev.mysql.com/doc/refman/5.0/en/connector-j-versions.html
>
> I agree; seems like we should move to Connector/J 5.1. It sounds
> better in all respects:
> * compatible with more versions of MySQL
> * fixes many bugs
> * many improvements, as you mentioned
-------------------------------------------------------------------------
Thank you, Steve!
Anyone out there on Mac OS X with time to try it out? The process should
be fairly straightforward.
--
Adam Monsen
How 'bout if we wait one more week in case anyone else wants to try it
out, then upgrade the library.
--
Adam Monsen
As promised...
Mifos now uses MySQL Connector/J version 5.1.5. Committed in revision
12340.