Re: [AOLSERVER] nsmysql-0.6pre

2001-10-19 Thread Dossy

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

2001-10-19 Thread Michael Roberts

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

2001-10-19 Thread Dossy

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

2001-10-19 Thread Michael Roberts

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

2001-10-18 Thread Dossy

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)