Ken,
I have absolutely no complaints at all about the support I got on this
mailing list from the MySQL team -- they were very helpful, and provided
many good suggestions. Unfortunately none of them worked, but such is life.
I am happy that MySQL is stable on FreeBSD -- I was ready to go all the way
to Red Hat, but I'm glad I was able to get FreeBSD running with the binary
MySQL package with very little pain. And FreeBSD is close enough to NetBSD
that administration really isn't a big issue. (Linux would have been far
more painful for us, as we don't run any Linux boxes right now.)
Oh, and I'm quite aware of the difficulty of debugging threading, from my
"other life." It's painful at best of times (with NT and MSVC), and
excruciatingly difficult when you have to work with debuggers that have
minimal threading support -- which, alas, includes most free UNIXes.
(Incidentally, we are in the process of OEM licensing MySQL for that company
as well, so I do hope that provides some support for the project as well.)
Anyway, kudos to MySQL team for creating a great product, and for making it
work on as many platforms as it does ...
Tom Haapanen
[EMAIL PROTECTED] (nights)
[EMAIL PROTECTED] (days)
-----Original Message-----
From: Ken Menzel [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 18 July, 2001 10:51
To: Haapanen, Tom;
Subject: Re: MySQL loves FreeBSD (but not NetBSD) ...
Hi Tom,
As another user of MySQL on FreeBSD, I can tell you from my own
experience that the MySQL Team is dedicated to having MySQL run on as
many platforms as possible. I say this as an almost direct quote from
e-mail Monty sent me. Things were not always smooth with FreeBSD
threads, it is only through quite a bit of work by some dedicated
people that this has smoothed out. There are still issues that
remain, but they are not with MySQL. They MySQL Team has gone out of
thier way to help debug OS threads problems. I imagine more emphasis
will be placed on reliable pthreads libraries when the new threads
based apache web server moves out of alpha test phase and onto
production systems.
It is not easy to debug these these type of things, the main issue is
getting some who understands threads debugging on the OS involved to
look at the code and/or writing a test program that duplicates the
problem. Neither of these is a trivial task, and of course the MySQL
team needs to feed thier families, and continue to move the product
forward. I and my company support MySQL AB (to make it clear) in both
words and financialy (I have a login support contract). They are a
dedicated hard working group, and I am sure they are as interested as
you in the problems on NetBSD, however I think it is amazing that they
run on as many platforms as they do now without problems! But there
is a limited amount of resources to go around, and as there are more
Linux (mysql) users than FreeBSD, problems tend to get noticed and
fixed there first. I think it might be similer with NetBSD and
OpenBSD, there just less users, therefor less testing and since MySQL
is very USER supported there exists less support. I am not saying
anything bad about OpenBSD or NetBSD, just that it seems there are
less users on this list. The more users looking at an issue, the
more likely someone will find the answer/problem.
So in a nutshell what I am saying is you don't have to give up if you
really feel you want to run on NetBSD. Go rally the people together
to find the problem. If you can support financialy do it. If you
support bu collecting the right people, do that. But if the users
don't get involved at some level the problems may not go away, or a
different user group may solve the problem for a different reason (IE
Apache). But the users have to get involved, it's part of what open
source is all about!
Best of luck to you what ever your decison!
Ken
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php