[cvsnt] Re: CVSNT 2.6 database engine?

Tony Hoyle tony.hoyle at march-hare.com
Fri Oct 21 23:26:48 BST 2005


Peter Crowther wrote:

> Tony, out of interest, why are you having to work with custom mySQL APIs?  Speed?  Or is there something magic that I should know about and don't?
>
Cvsnt has a common API layer (cvsapi) that handles all the low level 
access to everything.  The main code does not need to know what database 
it's talking to.

It's the standard mysql API - it just goes through an abstraction layer 
than handles the differences between databases.  Mysql 3.23 was the last 
  usable version... All other database manufacturers allow linking to 
their client APIs without a special license.  Mysql requires you to buy 
a commercial license to do so, and that's just not going to happen, so 
support is being depreciated, and will eventually be dropped.

Tony



More information about the cvsnt mailing list