Archive for August, 2010

Drizzle build 1742 tarball has been released

Tuesday, August 31st, 2010

Drizzle source tarball based on build 1742 has been released.

In this release:

  • *Continued work on logging statistics - added a table to the scoreboard that gives memory usage and size
  • print stack trace and stack dump have been removed. As we use gcc for a majority of our builds, we are now using the built-in backtrace ability. Added crash and shutdown functions for use in testing. See blueprint for more details
  • FOREIGN KEY info is now put into the table proto on CREATE TABLE, no longer just passed to the engine
  • SHOW CREATE TABLE now uses the table proto
  • Packages available for Debian and Ubuntu
  • Removed static instances from plugins
  • Continued code cleanup
  • Various bug fixes

The Drizzle download file can be found here

Welcome Andrew Hutchings to the Rackspace Drizzle team

Monday, August 30th, 2010

Please join me in welcoming Andrew Hutchings to the Rackspace Drizzle team. Andrew has been a very active community contributor to the Drizzle project so we are very excited to have him on board now working on Drizzle. Well ok, his first official day is tomorrow but he has been very busy with contributions over the past number of weeks!

Andrew lives in a small town in Northamptonshire, England with his wife and two sons. Known as LinuxJedi to many online, he is a community code contributor to several open source projects. He was previously a Senior MySQL Support Engineer for Sun/Oracle specialising in MySQL Cluster. He is also the co-author of a book on the MySQL Plugin API. You may have already seen his blog on Planet Drizzle.

Welcome to the team Andrew!

Drizzle build 1717 tarball has been released

Tuesday, August 17th, 2010
Drizzle source tarball based on build 1717 has been released.


NOTE:  New dependency introduced!
We now require libboost-thread-dev to build.
Our ppa has been updated to reflect the change.


We apologize for any inconvenience, but this gives us the following benefits:
  • boost threads have scope safety
  • boost threads are completely portable (no more worrying about that stuff)
  • They will allow us to see what is happening with threads through the Performance Schema
  • They will allow us to eventually get rid of per-session memory, which will allow us to do more with asynchronous scheduling inside the server.


In this release:
  • continued work on embedded_innodb / HailDB
  • continued work on logging statistics
  • continued work on updating the options system
  • continued work on the filesystem storage engine
  • code cleanup
  • various bug fixes

The Drizzle download file can be found here

Drizzle build 1683 tarball has been released

Tuesday, August 3rd, 2010

Drizzled source tarball based on build 1683 has been released. In this release:

  • Fixes for several bugs in transaction log
  • ANSI INFORMATION_SCHEMA now populates itself
  • Continued code cleanup
  • Various bug fixes
  • Filesystem plugin merged in
  • Merged in intltool

The Drizzle download file can be found here

HailDB version 2.0.0 has been released

Monday, August 2nd, 2010

HailDB source tarball, version 2.0.0 has been released.
In this version:
- A lot of compiler warnings have been fixed.
- The build system is now pandora-build.
- some small bugs have been fixed
- Header file is now haildb.h instead of innodb.h
- We display "HailDB" instead of "Embedded InnoDB"
- Library name is libhaildb instead of libinnodb
- It is probably binary compatible with the last Embedded InnoDB release, but we don't have explicit tests for that, so YMMV

The HailDB download file can be found [https://launchpad.net/haildb/+milestone/release-2.0 here]

Welcome David Shrewsbury to the Rackspace Drizzle team

Monday, August 2nd, 2010

We are very happy to announce that David Shrewsbury is joining the Rackspace Drizzle team today. David has been a steady community contributor to the Drizzle project so we are very excited to have him on board full time working on Drizzle.

David has a M.S. in Computer Science from Appalachian State University and currently lives in Durham, North Carolina. In his previous lives, David has been a developer, database architect, and even worked as a MySQL Support Engineer focusing on Cluster support.

When not trying to wrap his head around some obscure piece of code, David can often be found either on the golf course, reading books from the dustier corners of the library, or sampling the latest microbrew.

Welcome to the team David!