Yeah, I promise.
I worked real hard for this one, and I've set up my testing environment once again, so rc-1 should come as soon as I get any leftover bug out of the way, and as soon as the documentation is up to date.
Here's another Release Tuesday, and we've got another round of testing and fixes gone by.
I expect to have a Release Candidate out Real Soon Now.
beta 0.9.2 includes more fixes on the startup script, and fixes to the distribution compatibility script.
With improvements to the startup procedure when using the rc-script, beta-0.9.1 marks the return of release tuesdays.
Starting today, a new release will be made the first and third tuesday of every month, until we get a release candidate out.
beta-0.9 is out, and we're getting closer to an rc.
The good news is that we have more installations using this on a production level, we just have to work out bugs for this 'packaged' version so anyone can install this on their own.
The mysql-ha project will now be known as highbase.
The rename is due to a trademark issue with MySQL AB, owners of the MySQL trademark.
More information will be posted on the new project's website, and a new release (beta-0.8) will be made tomorrow (thu nov 15 - 2007).
One step closer to rc-1, which is begining to look like some kind of horizon :)
This release includes a few bugfixes, the result of both internal and external testing.
Please keep those bug reports comming so we can get to a stable release soon!
I couldn't make it to rc-1 on time, but I'm confident to solve the last issue I'm aware of during the next couple of weeks, so stay tuned!
beta-0.6.8 is out, and a new threshold system is implemented. The function sleep is now used only in the main loop, whereas everywhere else usleep is used, and administrators can specify thresholds in seconds, milliseconds and microseconds.
If you have the proper infrastructure (networking and responsive servers) this gives you much more control to implement a fast takeover/recover time.
This includes a minor improvent which speeds up the recovery when the master node has mysqld down instead of choked which processes, which apparently is the case in most non-fatal failures.
Our next release will include improvements in the
service recovery time for the most general case of the master node being dead.
Today I divided the project in two packages:
- mysql-ha (the current released package) is now beta, and contains only the code needed to run the cluster. There is no installer and you need to install and configure the cluster manually, following the docs
- installer, which is alpha, and on version 0.1.0, also includes mysql-ha (you don't need to download both if you want the automatic installer). This release includes an automatic installer and configuration script. ... read more
This release adds support for sudo. If sudo is found on the host systems, the system is run under the unprivileged mysqlha account,and all privileged commands are run through sudo.
This, along with the support for passphrase protected private keys with the ssh-agent added with alpha-0.6.4-1 mark great security improvements for the project.
This is the first relase with our new naming/numbering scheme, marking our way into what hopefully is a saner scheme.
Besides the name, this includes important fixes to setup_replication.sh which should make it work on many more systems than before.
Alpha-6.3-1 is out, with more fixes to the cluster code proper, and a working rc-script (in most cases).
Tests on FC5 w/MySQL 5 have been succesful for takeovers on two different fault scenarios.
Expect more bugs to be found and fixed during the next weeks, as we work hard towards our first beta.
alpha-6.3 is out and it's the first release of this new 'stage' to include fixes in the cluster code proper.
I fixed a bug in the slave routine and managed to perform a successful failover by invoking configurator.sh directly on the slave (the init script mysql-had isn't working and it's low in my priorities to fix it).
Please refer to the Change Log for more information.
just minor bugfixes on the implementation of configuration-wrapper, and fixes on file permissions that prevented the installation procedure from completing.
This release includes the new X configurator (based on wxPython and created with wxGlade) and a few more changes to tidy up the code.
alpha-6.1 is out, with a rework of the configuration script, and the addition of an alternative dialog-based configuration
alpha-6 is the first release in two years, and includes a working setup_replication.sh
This script leaves MySQL's replication working
by asking just a few questions. It has been tested only on Fedora Core 5.
Current development is focused on getting setup_replication.sh to work 100% on FC5. You can check the latest dev version from svn (I've included a link in the project's home page -> donwloads).
alpha-5 is out, with minor fixes and security improvements on the installation. The project is now sponsored by Seriema Systems, you should check the project's home page for more info and news.
This new release is starting to delay like a reunion tour. Anyway, I hear the Pixies got back together so there's hope for us too ... Seriously folks, the new release is coming anytime, and you can read all about this on my diary, I started using this feature to post daily reports of activity and keep everyone informed and interested.
after a really really long delay due to personal problems, the project is back with a new site design that will hopefully result more usefull. for instance, you can now add items to the todo without even logging in. please check the new site and stay tuned for more updates and a release calendar that will be posted in the next few days
alpha-4.2 is available now and consists only of bugfixes. new
work is now focused on load balancing but a release of
the mysql-hab branch is not to be expected until at least
it's been long since the last official release, but now work has begun on supporting multiple nodes with load balancing (a feature requested by most users). this is probably going to push
the next release date a little ahead (maybe febraury), but you
can check development status on the cvs, there's a new module
added, mysql-hab, which includes all changes that are being tone to support multiple nodes and load balancing.