Re: [AOLSERVER] nsmysql-0.6pre
On 2001.10.19, Michael Roberts <[EMAIL PROTECTED]> wrote: > I meant that you had a typo in your URL, actually. Ah yes, that too. Thanks. I forgot the /pub part. -- Dossy > Dossy wrote: > > > On 2001.10.19, Michael Roberts <[EMAIL PROTECTED]> wrote: > > > I had better luck with > > > ftp://ftp.panoptic.com/pub/nsmysql/nsmysql-0.6pre.tar.gz > > > > Here's how to grab it out of SourceForge CVS: > > > > $ cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot/aolserver \ > > co -r nsmysql_0_6_pre nsmysql > > > > -- Dossy > > > > -- > > Dossy Shiobara mail: [EMAIL PROTECTED] > > Panoptic Computer Network web: http://www.panoptic.com/ > > "He realized the fastest way to change is to laugh at your own > > folly -- then you can let go and quickly move on." (p. 70) -- Dossy Shiobara mail: [EMAIL PROTECTED] Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)
Re: [AOLSERVER] nsmysql-0.6pre
I meant that you had a typo in your URL, actually. Dossy wrote: > On 2001.10.19, Michael Roberts <[EMAIL PROTECTED]> wrote: > > I had better luck with > > ftp://ftp.panoptic.com/pub/nsmysql/nsmysql-0.6pre.tar.gz > > Here's how to grab it out of SourceForge CVS: > > $ cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot/aolserver \ > co -r nsmysql_0_6_pre nsmysql > > -- Dossy > > -- > Dossy Shiobara mail: [EMAIL PROTECTED] > Panoptic Computer Network web: http://www.panoptic.com/ > "He realized the fastest way to change is to laugh at your own > folly -- then you can let go and quickly move on." (p. 70)
Re: [AOLSERVER] nsmysql-0.6pre
On 2001.10.19, Michael Roberts <[EMAIL PROTECTED]> wrote: > I had better luck with > ftp://ftp.panoptic.com/pub/nsmysql/nsmysql-0.6pre.tar.gz Here's how to grab it out of SourceForge CVS: $ cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot/aolserver \ co -r nsmysql_0_6_pre nsmysql -- Dossy -- Dossy Shiobara mail: [EMAIL PROTECTED] Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)
Re: [AOLSERVER] nsmysql-0.6pre
Dossy wrote: > I've checked in nsmysql-0.6pre into SourceForge CVS. I've also > put up a source tarball at: > > ftp://ftp.panoptic.com/nsmysql/nsmysql-0.6pre.tar.gz > I had better luck with ftp://ftp.panoptic.com/pub/nsmysql/nsmysql-0.6pre.tar.gz Michael
[AOLSERVER] nsmysql-0.6pre
To everyone who uses the nsmysql driver, I've checked in nsmysql-0.6pre into SourceForge CVS. I've also put up a source tarball at: ftp://ftp.panoptic.com/nsmysql/nsmysql-0.6pre.tar.gz If you can please test out the driver, and provide me feedback, I'd like to release this as nsmysql-0.6 as soon as possible. Major improvement in this release is the removal of the mysql_lock mutex (!!!) ... I've finally updated the driver to link against libmysqlclient_r which is supposed to be thread-safe. The documentation says that mysql_real_connect() isn't thread-safe, but since AOLserver uses db connection pools, no two threads should be using the same db connection at the same time, so this shouldn't be a problem. If anyone has any kind of benchmarking suite that they run against their AOLserver/nsmysql setup, please compare nsmysql-0.5 to nsmysql-0.6pre and report to me the differences. Also, if anyone has any kind of acceptance tests, I'd like to see those, too. Ian Fink's recent contributions have had a significant part in getting the nsmysql-0.6 happening. Thank you, Ian. I can provide nsmysql-0.6pre binaries for x86 Linux if necessary -- just ask me. One thing that is missing on SourceForge CVS but is in the tarball is dossy-aolserver3_4_2.patch, which I'm including here in this email. This patch doesn't need to be applied if you're going to build against the HEAD branch of AOLserver from CVS. ---8<--cut--here-- --- aolserver/include/ns.h.orig Thu Oct 18 21:51:00 2001 +++ aolserver/include/ns.h Thu Oct 18 21:49:46 2001 @@ -99,6 +99,9 @@ typedef long long INT64; #define NS_INT_64_FORMAT_STRING "%lld" #endif +#else /* WIN32 */ +typedef __int64 INT64; +#define NS_INT_64_FORMAT_STRING "%lld" #endif #define NS_TCL_SET_TEMPORARY 0 #define NS_TCL_SET_DYNAMIC1 ---8<--cut--here-- -- Dossy -- Dossy Shiobara mail: [EMAIL PROTECTED] Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)