[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