Drizzle 2011.03.13 GA tarball has been released!

March 15th, 2011 07:54 am (Pacific) by Patrick Crews

Drizzle source tarball version 2011.03.13 has been released.  This is a GA release (and just in time for the ides of March) >: )

* Apologies for any confusion with version 2011.03.12 (see the url for this entry...) and announcements - there was an issue with the release process that necessitated cutting another tarball.  2011.03.13 is good to go

It's been a long and crazy road to get to this point and the team would like to thank everyone that has helped us get here.  Every patch, bug report, and thought-provoking question has been invaluable in getting Drizzle this solid.

For quick summaries of what has been going on with the team, please check out Andrew Hutching's terrific 'Last Week In Drizzle' series

For a general rundown of how we differ from MySQL, see here

Here is a partial list of what you can find inside:

  • Documentation is sphinx-based and available in-tree or online.  It should be noted that they are licensed under Creative Commons!
  • Replication solutions will be log based.  Both file-based and innodb-table based versions of the log are available and have been heavily tested / validated.
  • Native replication available via the slave plugin.  This solution utilizes the innodb-based replication log and has been subjected to significant testing.  Check out a simple example here.  You can check out David Shrewsbury's replication related blog posts here
  • Easy migration from MySQL systems via the Drizzledump tool.
  • Drizzleadmin tool - used to bypass the protocol’s max-connections setting to do tasks such as killing queries or clients.
  • libdrizzle is included in the tree (no longer a separate project) and is BSD licensed
  • ANSI-compliant INFORMATION_SCHEMA
  • DATA_DICTIONARY for custom, Drizzle-specific tables and data
  • Innodb tables by default
  • MyISAM available (temporary tables)
  • Removed archive, blackhole, csv, and other engines (these can be reintroduced if faced with enough demand).
  • HailDB engine = embedded Innodb, but better
  • Pluggable authentication
  • SQLAlchemy integration - we now pass their test suite and use it as part of our build and test system
  • Significant performance improvements
  • Initial work for catalogs
  • And tons more!

Please consult the documentation as a first resource.  Contact us via our mailing lists, launchpad, or IRC if you have any questions

The Drizzle download file can be found here

Share

71 Responses to “Drizzle 2011.03.13 GA tarball has been released!”

  1. [...] a lightweight fork of MySQL, released its first general availability version today. Drizzle is designed for multicore environments and cloud applications. Unlike NoSQL [...]

  2. drizzle.org says:

    [...] This is the first release of the Fremont series and is a development release.  Our stable GA release can be found here.  Future releases to the Elliott series will be announced appropriately. In this [...]

  3. [...] The last couple developer days have been great – helping people getting started with Drizzle, discussing improvements that could be made (both big and small), operations concerns and new to this one: a GA release. [...]

  4. [...] Drizzle 2011.03.13 GA tarball has been released! It’s been a long and crazy road to get to this point and the team would like to thank everyone that has helped us get here. Every patch, bug report, and thought-provoking question has been invaluable in getting Drizzle this solid. [...]

  5. [...] Drizzle 7 GA has been released, so I wanted to compile and test it on my Mac running OS X 10.6.7.  Since Drizzle 7 is new, Mac binaries are not available yet.  I’ve compiled MySQL from source more times than I can remember, and Drizzle was forked from MySQL, so I expected the build process to be similar and pain-free, and for the most part it was.  I did not use MacPorts or Homebrew for various reasons, mainly because I know that I will compile, tweak and recompile Drizzle often while hacking on it.  Also, the blog post  Drizzle in the Snow is about building Drizzle on Mac OS X, but it’s out of date (published September 1, 2009).  Thus the need for this blog post. [...]

  6. [...]   MySQL分支Drizzle发布正式版(General Availability),为使用MySQL的企业提供了一种廉价而可行的选择。 [...]

  7. [...] » noticia original Esta entrada fue publicada en MySQL. Guarda el enlace permanente. ← Oracle pone el precio de MySQL por las nubes Hacer backup y restaurar copia de seguridad con MySQL → [...]

  8. [...] a lightweight fork of MySQL, released its first general availability version today. Drizzle is designed for multicore environments and cloud applications. Unlike NoSQL [...]

  9. Macs says:

    Great! Outstanding! Everytime i try a new version something happens and i have to review all the entire source. Don´t remember how much time has passed since i´ve started to follow Drizzle but almost always i´m amazed :D

  10. Abrasives says:

    I hope I will be able to install it on my Mac soon too. I use it on my PC, but I have a great big Mac at work I don't want to ignore :)

  11. mac says:

    Looking forward to reading more of your articles. very interesting.

  12. With the Drizzle 7's release, I want to test it on my Mac. I have been running it on my PC without any problem.

  13. Since Drizzle 7 is completely new, Mac binaries are certainly not available nevertheless. I’ve compiled MySQL from source more periods than I'm able to remember, along with Drizzle has been forked from Mysql database, so I estimated the develop process being similar as well as pain-free, and for the greater degree it was.

  14. Alan Schmidt says:

    Drizzle 7 is a even better version of microkernel DBMS. It is very nice and it's technology keep enhancing, which can be one of the bright spots for Sun. I would invest in things like Drizzle and orienting it for cloud.

  15. Jim says:

    I really hope this works on MAC too. I hate powering up the old PC unless I really have to.

  16. What I like about Drizzle is that it has no stored procedures, triggers, or views - three staples of MySQL and other relational databases - and, in a blow to a large chunk of the computing and IT establishment, it doesn't run on Microsoft's Windows. Also, there's no embedded sever.Instead, Drizzle is a microkernel built using C++ that relies on plug-ins to expand its features. It has inherited plug-ins from MySQL for the storage engine API, logging in, authentication, replication, network protocols, and scheduling but these have all been re-written.

  17. Don't forget the GA includes log-based replication, the HailDB relational database engine instead of the Oracle-owned InnoDB, and "easy migration" from MySQL using the Drizzledump

  18. fuesacekim says:

    Comments made ??about the issues impressed me. I like your site..

  19. I do love it. Darn exciting article! Can't wait to see more new posts here! Thanks!

  20. [...] Drizzle 7 GA has been released, so I wanted to compile and test it on my Mac running OS X 10.6.7.  Since Drizzle 7 is new, Mac binaries are not available yet.  I’ve compiled MySQL from source more times than I can remember, and Drizzle was forked from MySQL, so I expected the build process to be similar and pain-free, and for the most part it was.  I did not use MacPorts or Homebrew for various reasons, mainly because I know that I will compile, tweak and recompile Drizzle often while hacking on it.  Also, the blog post  Drizzle in the Snow is about building Drizzle on Mac OS X, but it’s out of date (published September 1, 2009).  Thus the need for this blog post. [...]

Leave a Reply