MySQL internally has been debating "what are release criteria"
internally. This has me thinking about release criteria and what
it means in open source.
Right now I am working my way toward stable versions of the
Memecache Engine, and libmemcached.
libmemcached is moving forward very rapidly at this point.
Releases occur about once a week at the moment, and I've got
enough feedback to know that a number of users (more then 10,
less then 50) are pulling heavily off the Mercurial download
server. Jedi build their own light-sabers, and Jedi pull open
source directly from revision control systems.
A few observations on this:
My users are using RSS. This is the first time I have
taken a brand new …
Just a quick note to say I’m leaving today for San Francisco to attend Oracle OpenWorld. I’ll be making my presentation on Thursday at 14:30, in Room 304. Look for IOUG: Oracle Database 11g –The Perfection of a Masterpiece (Session ID: S291070). I’ll be posting more about my OOW adventures here, so please stay tuned. I hope [...]
I had a interesting problem from Yahoo! mail team that they were not able to start the 5.1 server at all on couple of their replication setup boxes. They tried 5.1.20 , 21 and 22 and all are behaving in the same way.
After digging into the box, the mysql error log has the following info that it was failed to open event table.
| [Copy to clipboard][-]View Code | |
1 2 3 4 5 6 7 8 9 |
071113 10:09:28 [ERROR] Event Scheduler: Failed to open table mysql.event
071113 10:09:28 [ERROR] Event Scheduler: Error while loading FROM disk.
071113 10:09:28 [Note] Event Scheduler: Purging the queue. 0 events
071113 10:09:28 [ERROR] Aborting
Creating new mysql … |
I just read Colin Baker's article about a European OSS support provider named Credativ. The Credativ website claims: "credativ support covers a large number of open source projects, including: Debian, Ubuntu, SuSE, Red Hat, Xandros, Mandriva, PostgreSQL, MySQL, Kolab -Groupware, eGroupware, Asterisk, Apache, Squid, Postfix, Exim, sendmail, Cyrus, SpamAssassin, ClamAV, Samba, OpenLDAP, Nagios, DRBD, Keepalived, Amanda, XEN, Gnome and KDE, OpenOffice.org, Firefox and many more." They seem to have a very similar business model to OpenLogic. Apparently the news is that Credativ has been successful in Germany for the past two years and is now expanding to the UK. It... READ MORE
So I have been very interested with event-driven publishing and
apparently (as I have often discovered) oracle has already beaten me to it by having a
whole system in place before I had even thought about it.
What is Event-Driven Publishing?
Well, for short it means that an event triggered the data or
content to be published and not like request-driven publishing
which is when a user asks to see this data and it is generated
per request. The event could be the database being updated with
new data, which triggers all the relevant parts of the websites
to be updated accordingly. Therefore technically, you save the
time that you would have processed this information before hand
and it, depends on the situation, can significantly increase
speed.
Now I did some more research …
People are sometimes contacting me and asking about bugs like this which provide a trivial way to crash MySQL to the user with basic privileges and asking me what to do.
My answer to them is - there is nothing new to it and they just sit should back and relax
Really - there are many ways to crash or otherwise made unavailable server with any MySQL version if you have access to it with normal privileges. We're constantly helping people to fix mistakes in the applications which make MySQL Server useless (though few of them cause crashes to be honest) so obviously it is even easier if you have intent.
In my opinion MySQL Security should be treated the following way - if you do not allow any access to MySQL Server you are reasonably secure. There were few attacks which did not require valid MySQL account and they have been normally treated …
[Read more]Jim Starkey, who joined MySQL through our acquisition of his company Netfrastructure, has been working along with his team on the Falcon storage engine, which is part of MySQL 6.0, currently in alpha. Jim has a history of introducing significant innovations in database technology throughout his career including his work on Blobs and multi-generational storage (or MVCC). Right now the focus of the Falcon team is on optimizing performance for modern multi-core CPUs with large amounts of memory. We're seeing some pretty significant performance gains that will come out over the next few months. And there's still a lot of untapped potential in what Falcon will be able to do going forward.
Jim took some time out of his schedule to …
[Read more]Reason #257 to work at MySQL. You get invited to the company meeting in Orlando, Florida, next January. If you follow a MySQL’er on Dopplr, for instance, you might see that they’re all generally away in Orlando, during the 15-19 January 2008.
Well, the whole company, naturally cannot be there… MySQL has essential services, like support and IT infrastructure that must continue to hum along, while the rest of the company enjoys a few days of sunny Florida.
I don’t exactly know what’s planned, but one can imagine team building exercises, internal team meetings, and quite possibly teams meeting other teams (to increase team interoperability and efficiency). It seemed to have worked well at the Heidelberg DevMeeting, so I presume it’ll scale well for a much larger group. And of course fun - good dinners, great company, and plentiful drinking I’m sure will ensue.
Highly excited I …
[Read more]Gosh I really love that word “open”. When I hear it, I just get all warm inside. I’ve always liked that Oracle used the word in it’s big annual conference name. And this year’s show is bigger than ever. I heard a rumor that there were 50,000 people here this year. With an ever increasing round of acquisitions, the exhibitor and user communities just keep growing.
As you can see from this photo, they’ve totally blocked off Howard Street. The video billboard there is at the 3rd street end. I managed to catch it showing a frame of an open world!
Behind the billboard are tents where the lunchtime cafeteria was, because all the other square footage is now taken by exhibitors big and small.
And wow, were there a lot of vendors. Even MySQL AB was here, as I blogged about …
[Read more]
All webforums should have an NNTP and an IMAP interface. And just
saying "We have RSS!" or "We have Atom!" doesn't cut it. With
much baroqueness, overhead, XMLness, and waste, you/we are
laboriously building and using environments that supply 10% of
the function of NNTP, at 10x the effort.
I fight with the MySQL forums, and wish for an NNTP/IMAP
interface. I sort out the "mailboxes" on various social network
sites, and groan, wish that I could just point my IMAP client at
them.
Public discusion forums, such as GoogleGroups, YahooGroups, eBay
forums, BoingBoing, LJ journals and communities, Slashdot, MySQL
forums, plus all the precanned turnkey webforum software, and all
the political rant cesspools, from LGF to DK, all of you: NNTP or
IMAP. Now.
If your answer is "but then, people won't see my ads", you're a
fool. Anyone clueful enough to run a reader client is
already running Adblock, and so …