Right now this is available only from source (you'll need to build the MySQL 5.1 server using --with-partitioning), but there should be some alpha -Max binaries released soon.
Thanks for clearing that up, Scott. You're right (and the submitter is wrong, or at least misinformed) - Cluster replication is *not* of the master/slave variety.
Master/slave replication is tenatively scheduled for MySQL 5.1 Cluster. IOW, you'll be able to replicate with a Cluster as a master or slave, or between two separate Clusters. (It's already working, it's just not yet been merged into the main 5.1 tree.) Also, a disk-based Cluster implementation - while not 100% guaranteed at this time - is also a strong possibility for 5.1. Otherwise, it should be in MySQL 5.2.
I would mod parent Insighful had I not already posted to this story. Rex raises some valid concerns, and I forget that I no longer live in a country which has a secret "no-fly" list.
However, I'd like to point out a couple of things:
"Innocent until proven guilty" - When you're driving and speeding or operating recklessly, the police do have a right so stop you, cite you, make you stop driving, and even take you in. If you're operating in a fashion which they deem is illegal and/or unsafe, they're allowed to take action which you can then contest in court.
"...Government being 100% error free/100% uncorrupt" - Um, sorry, no human-created system is either of these. Which is why most governments have checks and balances (most notably redress through the courts).
We're not talking about putting people in prison here, just possibly causing them some inconvenience until they've addressed the issue.
I do agree, however, that there should be some publically-accountable oversight and means of redress in the event of stuff-ups.
(BTW, in the neighbourhood where I live, my Internet choices are: 1. dialup; 2. ISDN; and 3. Telstra cable. I work remotely and dialup doesn't do it for my job. ISDN sucks arse. Which leaves #3, I'm afraid. However, I've mostly been quite pleased with Telstra's service, I don't really need to run my own mail server, and - thanks to dyndns.org - having a non-fixed IP address is not a problem.)
I think not. Free speech does not include the right to shout "Fire!" in a crowded theatre, and free use of the Internet does not include the right to allow your machines to stuff it up for the rest of us.
As a Telstra customer who saw his cable connection slow to about 1/100th of its normal speed thanks to the DNS attacks of a few months ago, I'm glad to see someone doing something about the problem.
> The most important right granted under copyright is the right to be recognised > as the author of a piece of work.
I'm an author of a number of printed works, and I used to think this way. Then I started boning up on the history of copyright law, and discovered that copyrights really have nothing to do with the rights of authors.
Strict data handling (in strict mode, if the data doesn't fit the column type, it's rejected with an error), INFORMATION_SCHEMA, and SQLSTATE error messages - supported in 5.0.
The handling of some joins has been changed in 5.0 so they're now compliant with SQL:2003.
No. Why should I? I don't need to use the eyedropper extension to tell that the Slashdot logo is white on green, either.
Even if you did, do you really notice the 0.5 seconds of difference?
Yes. wterm or xterm is virtually instantaneous, and I can tell that Konsole takes a LOT longer than 0.5 sec to start up. (Don't get me wrong, I like the tabs okay. But I don't need a stopwatch to tell me which one's faster.)
As for the desktop switching... the desktops switch faster than I can click.
In WindowMaker, I usually just use the scrollwheel. WHEEEEEE...!;)
I've had the opportunity to compare the performance of KDE, Gnome, and WindowMaker at length on 5 different machines (would be 6 except for my remaining token Win2K box), and on every one of them, WindowMaker runs rings around KDE, and is somewhat faster than Gnome. If I had to choose between KDE and Gnome, I'd go with KDE even though Gnome is quicker. Speed is important, but it's not the only consideration.
But this isn't a pissing contest; you can use what you like. And I can use whatever I like. Which, come to think of it, is one of the reasons why I switched to *nix.
What might be good is a Windows-alike that doesn't do the XP-bloat thing.
For some folks, at least. As for me, while I still use a lot of KDE apps (including Konqueror for my file manager), I switched to WindowMaker for my desktop about a month ago and immediately noticed a performance boost. (2.8 GHZ Pentium with 1GB RAM that's less than a year old, so it's not exactly ancient hardware I'm using here.) Starting a wterm takes about a fifth as long as it does to fire up Konsole, for instance, and switching desktops is also much faster. Running WM on my new laptop has proven a bit tricky with the touchpad (wayyy too sensitive and there doesn't seem to be any easy means of adjusting it), so I blew a big 20 bucks on a mini-mouse and now it's golden.
I find that I'm heaps more productive since I made the change.
On the eye-candy end of things, WM themes are so easy to make that my mom could probably do it.;)
The only thing I miss from KDE is the Kalendar popup taskbar applet, and I have yet to find a WM equivalent.
That article is about two years old. It is also wrong.
They're separate codebases and have separate developer teams.
MySQL 5.0 is considerably different from 4.1 - it adds views, stored procedures, triggers, cursors, a couple of new storage engines, and strict data handling (which going to piss some people off, but hey, you can't please everybody), and there are a number of syntax and other changes intended to make it comply with SQL:2003.
You will not find SAP/MaxDB code in the MySQL sources (or vice versa). It is extremely unlikely that you ever will, either.
> does MySQL support the ethical business > practices of SCO?
No.
At least I'm pretty sure they don't, since MySQL AB (still) support FOSS and (still) oppose software patents. They continue to offer source and binaries at mysql.com on all the most common platforms (and not just Linux).
The legal matters are for the courts to decide. (Personally, I hope SCO get tarred and feathered.)
Several other companies have already "partnered" with SCO to offer paid Postgres and Ingres support to SCO users. So MySQL AB did likewise. Why should MySQL not compete for those customers?
BTW, MySQL AB have previously entered into such "partnerships" with Novell, Dell, and others to do the same thing - encourage their users to run MySQL and offer paid support (and maybe certified binaries) to those who do.
> IBM or Novell will end up owning the assets of > SCO but they probably won't hold enough of a > grudge to pursue MySQL for anything.
Why on Earth would IBM or Novell want to "pursue" MySQL AB for anything?
Novell are a MySQL AB partner firm, and contribute to the MySQL code on a regular basis (to improve how it runs on NetWare, mostly). This is GPL stuff, I believe, that goes into the Community Editions. One of the platforms that MySQL releases are built on regularly on is SuSE Linux (owned by Novell).
MySQL AB have also collaborated with IBM, IIRC.
I personally don't care for Microsoft much more than I do SCO, but I don't have a problem with MySQL AB supporting users who happen to run MySQL on Windows, and I don't have a problem with MySQL AB supporting users who run MySQL on a SCO OS, either. Which, if I understand correctly, is all this deal amounts to.
Novell offer their OS customers MySQL Network. Likewise Dell. Now SCO will be doing so. Don't like SCO? Don't like Dell? Don't like Novell? Run MySQL on something else, then.
When enough people start running MySQL databases on LCARS, then MySQL AB may well develop an interest in supporting them, too. Which will be just fine with me.
Disclaimer: This post represents my own views only, and does not necessarily reflect the views of the company I work for.
I was basing my opinion on usability. I ran a Win95 machine for 6 years, never reinstalled, never got a virus or trojan the whole time, basically because I didn't use MSIE or Outlook, and I used a separate (hardware) firewall. At least in 95, things had somewhat sensible names and locations - XP requires you to take a Dramamine and shave about 15 points from your IQ before you can even find anything.
I'd pick Win2k over either one, but that wasn't one of the choices offered.
Of course, given a really free choice, I'd pick Linux. Which in fact is what I now use - SuSE, mostly, because it "just works" so I can just work - but I horse around with a few other distros when I've time for such things.
> I think SVG headed for historical footnote status > in the very near future.
I am inclined to think not. Many of the better diagramming and modeling tools out there now support it. Even Visio exports to SVG. (Yes, it's a typical-of-Microsoft, b0rked-with-binary-crap version of SVG, but it's there.)
There are lots of other places to use SVG besides on the Web.
As for Adobe, I think the point of the article is that their plugin (which works fine for MSIE) is becoming increasingly irrelevant in any case. Especially if Mozilla can be persuaded to enable by default the SVG support in Gecko that's been around for ages.
> but for every success there are hundreds of > completely useless failures out there.
And how is closed source any different in this regard? The only difference is that we just don't get to hear about most of the false starts that take place behind closed doors. Doesn't mean they don't happen.
> The problem is most folk have other > (organizational, physcological, etc) constraints > that force them to wait until 2.0 is out of beta.
I realise this. Makes me glad as hell to be working for an organisation that (a) is very Pro-Open-Source and (b) encourages employees and contractors to find and use the tools the get the job done best.
BTW, partitioning in MySQL 5.1 is not limited to NDB Cluster - you can partition tables using any storage engine supported by your 5.1 server.
Right now this is available only from source (you'll need to build the MySQL 5.1 server using --with-partitioning), but there should be some alpha -Max binaries released soon.
Thanks for clearing that up, Scott. You're right (and the submitter is wrong, or at least misinformed) - Cluster replication is *not* of the master/slave variety.
Master/slave replication is tenatively scheduled for MySQL 5.1 Cluster. IOW, you'll be able to replicate with a Cluster as a master or slave, or between two separate Clusters. (It's already working, it's just not yet been merged into the main 5.1 tree.) Also, a disk-based Cluster implementation - while not 100% guaranteed at this time - is also a strong possibility for 5.1. Otherwise, it should be in MySQL 5.2.
Gee, talk about the "Whoosh!" effect... Some moderator managed to miss both the metaphor (and a fairly common one at that) AND the sarcasm.
Please metamoderate the "Off-Topic" moderation of the parent as "Abjectly Clueless".
Thank you.
I would mod parent Insighful had I not already posted to this story. Rex raises some valid concerns, and I forget that I no longer live in a country which has a secret "no-fly" list.
However, I'd like to point out a couple of things:
"Innocent until proven guilty" - When you're driving and speeding or operating recklessly, the police do have a right so stop you, cite you, make you stop driving, and even take you in. If you're operating in a fashion which they deem is illegal and/or unsafe, they're allowed to take action which you can then contest in court.
"...Government being 100% error free/100% uncorrupt" - Um, sorry, no human-created system is either of these. Which is why most governments have checks and balances (most notably redress through the courts).
We're not talking about putting people in prison here, just possibly causing them some inconvenience until they've addressed the issue.
I do agree, however, that there should be some publically-accountable oversight and means of redress in the event of stuff-ups.
(BTW, in the neighbourhood where I live, my Internet choices are: 1. dialup; 2. ISDN; and 3. Telstra cable. I work remotely and dialup doesn't do it for my job. ISDN sucks arse. Which leaves #3, I'm afraid. However, I've mostly been quite pleased with Telstra's service, I don't really need to run my own mail server, and - thanks to dyndns.org - having a non-fixed IP address is not a problem.)
I think not. Free speech does not include the right to shout "Fire!" in a crowded theatre, and free use of the Internet does not include the right to allow your machines to stuff it up for the rest of us.
As a Telstra customer who saw his cable connection slow to about 1/100th of its normal speed thanks to the DNS attacks of a few months ago, I'm glad to see someone doing something about the problem.
> The most important right granted under copyright is the right to be recognised
> as the author of a piece of work.
I'm an author of a number of printed works, and I used to think this way. Then I started boning up on the history of copyright law, and discovered that copyrights really have nothing to do with the rights of authors.
Here's a good starting place:
http://www.copyrightmyths.org/promise
Evidence of a correlation between inability to spell and inability to get laid? :)
Subqueries - supported in 4.1.
Strict data handling (in strict mode, if the data doesn't fit the column type, it's rejected with an error), INFORMATION_SCHEMA, and SQLSTATE error messages - supported in 5.0.
The handling of some joins has been changed in 5.0 so they're now compliant with SQL:2003.
More: What's New in MySQL 5.0
> A bad girl can go good, but once a good girls gone bad.. Shes gone forever.
My, that's incredibly logical.
(Not.)
ASP 3.0 also supports JScript out of the box. No addons required. A thousand times nicer than VBScript, too.
> Who uses the word "methinks"?
I do.
> ...until this degrades into a KDE vs. Gnome thread?
:)
There's no need, since WindowMaker kicks both their sorry asses.
No. Why should I? I don't need to use the eyedropper extension to tell that the Slashdot logo is white on green, either.
Yes. wterm or xterm is virtually instantaneous, and I can tell that Konsole takes a LOT longer than 0.5 sec to start up. (Don't get me wrong, I like the tabs okay. But I don't need a stopwatch to tell me which one's faster.)
In WindowMaker, I usually just use the scrollwheel. WHEEEEEE...! ;)
I've had the opportunity to compare the performance of KDE, Gnome, and WindowMaker at length on 5 different machines (would be 6 except for my remaining token Win2K box), and on every one of them, WindowMaker runs rings around KDE, and is somewhat faster than Gnome. If I had to choose between KDE and Gnome, I'd go with KDE even though Gnome is quicker. Speed is important, but it's not the only consideration.
But this isn't a pissing contest; you can use what you like. And I can use whatever I like. Which, come to think of it, is one of the reasons why I switched to *nix.
What might be good is a Windows-alike that doesn't do the XP-bloat thing.
;)
For some folks, at least. As for me, while I still use a lot of KDE apps (including Konqueror for my file manager), I switched to WindowMaker for my desktop about a month ago and immediately noticed a performance boost. (2.8 GHZ Pentium with 1GB RAM that's less than a year old, so it's not exactly ancient hardware I'm using here.) Starting a wterm takes about a fifth as long as it does to fire up Konsole, for instance, and switching desktops is also much faster. Running WM on my new laptop has proven a bit tricky with the touchpad (wayyy too sensitive and there doesn't seem to be any easy means of adjusting it), so I blew a big 20 bucks on a mini-mouse and now it's golden.
I find that I'm heaps more productive since I made the change.
On the eye-candy end of things, WM themes are so easy to make that my mom could probably do it.
The only thing I miss from KDE is the Kalendar popup taskbar applet, and I have yet to find a WM equivalent.
And the reason?
Not even "refused to pay him a bounty", but "seemed to be hesitating on paying him a bounty".
This amounts to "Give me money, or I'll put all your users at risk". At best, it's reckless endangerment. At worst, it's extortion.
Hell yes. I just switched to WM from KDE and I can't believe how much snappier it is.
That article is about two years old. It is also wrong.
They're separate codebases and have separate developer teams.
MySQL 5.0 is considerably different from 4.1 - it adds views, stored procedures, triggers, cursors, a couple of new storage engines, and strict data handling (which going to piss some people off, but hey, you can't please everybody), and there are a number of syntax and other changes intended to make it comply with SQL:2003.
You will not find SAP/MaxDB code in the MySQL sources (or vice versa). It is extremely unlikely that you ever will, either.
> does MySQL support the ethical business
> practices of SCO?
No.
At least I'm pretty sure they don't, since MySQL AB (still) support FOSS and (still) oppose software patents. They continue to offer source and binaries at mysql.com on all the most common platforms (and not just Linux).
The legal matters are for the courts to decide. (Personally, I hope SCO get tarred and feathered.)
Several other companies have already "partnered" with SCO to offer paid Postgres and Ingres support to SCO users. So MySQL AB did likewise. Why should MySQL not compete for those customers?
BTW, MySQL AB have previously entered into such "partnerships" with Novell, Dell, and others to do the same thing - encourage their users to run MySQL and offer paid support (and maybe certified binaries) to those who do.
> IBM or Novell will end up owning the assets of
> SCO but they probably won't hold enough of a
> grudge to pursue MySQL for anything.
Why on Earth would IBM or Novell want to "pursue" MySQL AB for anything?
Novell are a MySQL AB partner firm, and contribute to the MySQL code on a regular basis (to improve how it runs on NetWare, mostly). This is GPL stuff, I believe, that goes into the Community Editions. One of the platforms that MySQL releases are built on regularly on is SuSE Linux (owned by Novell).
MySQL AB have also collaborated with IBM, IIRC.
I personally don't care for Microsoft much more than I do SCO, but I don't have a problem with MySQL AB supporting users who happen to run MySQL on Windows, and I don't have a problem with MySQL AB supporting users who run MySQL on a SCO OS, either. Which, if I understand correctly, is all this deal amounts to.
Novell offer their OS customers MySQL Network. Likewise Dell. Now SCO will be doing so. Don't like SCO? Don't like Dell? Don't like Novell? Run MySQL on something else, then.
When enough people start running MySQL databases on LCARS, then MySQL AB may well develop an interest in supporting them, too. Which will be just fine with me.
Disclaimer: This post represents my own views only, and does not necessarily reflect the views of the company I work for.
I was basing my opinion on usability. I ran a Win95 machine for 6 years, never reinstalled, never got a virus or trojan the whole time, basically because I didn't use MSIE or Outlook, and I used a separate (hardware) firewall. At least in 95, things had somewhat sensible names and locations - XP requires you to take a Dramamine and shave about 15 points from your IQ before you can even find anything.
I'd pick Win2k over either one, but that wasn't one of the choices offered.
Of course, given a really free choice, I'd pick Linux. Which in fact is what I now use - SuSE, mostly, because it "just works" so I can just work - but I horse around with a few other distros when I've time for such things.
> XP SP2 is an enormous improvement on 95...
Sez you.
If I had to choose between XP and 95, I know which one I'd pick.
(Hint: It would NOY be XP.)
> I count 15 SVG-capable Cell Phones at my local
> cell-mart...
Wow, no kidding? I had no idea. Thanks for the info.
> I think SVG headed for historical footnote status
> in the very near future.
I am inclined to think not. Many of the better diagramming and modeling tools out there now support it. Even Visio exports to SVG. (Yes, it's a typical-of-Microsoft, b0rked-with-binary-crap version of SVG, but it's there.)
There are lots of other places to use SVG besides on the Web.
As for Adobe, I think the point of the article is that their plugin (which works fine for MSIE) is becoming increasingly irrelevant in any case. Especially if Mozilla can be persuaded to enable by default the SVG support in Gecko that's been around for ages.
> but for every success there are hundreds of
> completely useless failures out there.
And how is closed source any different in this regard? The only difference is that we just don't get to hear about most of the false starts that take place behind closed doors. Doesn't mean they don't happen.
> The problem is most folk have other
> (organizational, physcological, etc) constraints
> that force them to wait until 2.0 is out of beta.
I realise this. Makes me glad as hell to be working for an organisation that (a) is very Pro-Open-Source and (b) encourages employees and contractors to find and use the tools the get the job done best.