Archive for September, 2010

Drizzle build 1802 tarball has been released

Wednesday, September 29th, 2010

Drizzle source tarball based on build 1802 has been released.

This is our Drizzle7 beta release.  Please test away!

In this release:

  • kernel options uses boost program_options, replaced my_getopt
  • csv, archive, and blackhole tables are not enabled by default, need --plugin-add <name> to use them
  • significant work on the transaction log - testing + bug fixes.  This provides the infrastructure for replication.
  • drizzledump can now be used to migrate MySQL->Drizzle directly (no intermediate dump files)
  • session/memory uses boost specific
  • thread system based on boost
  • improvements in configuration file processing
  • merge of latest from PBXT 1.0.11-7 + new PBXT tests and bug fixes
  • introduction of session performance table (not built by default)
  • initial work on catalog support
  • introduction of Sphinx-based documentation within the source tree
  • stress testing of the data_dictionary tables (high concurrency scenarios) via the randgen
  • timestamps are now 64 bit and ISO compliant
  • 4 byte enum - able to handle very large enum operations
  • dates are now 4 bytes - allows us to support a full range of values
  • IO cleanup
  • 40 bug fixes

The Drizzle download file can be found here

HailDB version 2.2.0 has been released

Wednesday, September 29th, 2010

HailDB source tarball, version 2.2.0 has been released.

In this release:

- Remove dict_table_check_for_dup_indexes(). It is now unneeded, there is a check in api/ for this, so embedded_innodb never had this problem.
- file_io_threads is deprecated but still exists - we now issue a warning about this if a user attempts to set it.
- fix of rmplint errors
- import fix for IMPORT TABLESPACE of compressed tables

The HailDB download file can be found here

HailDB version 2.1.0 has been released

Tuesday, September 21st, 2010

HailDB source tarball, version 2.1.0 has been released.

NOTE: This release was delayed slightly to resolve some last-minute build issues

In this release:

  • ib_status_get_all - like ib_cfg_get_all (which gets a list of all configuration names available to get/set), but for status variables
  • updated pandora-build to 0.141
  • removed UNIV_STATIC, which is no longer used in the innodb plugin either
  • removed WITH_ZIP

The HailDB download file can be found here

Drizzle build 1764 tarball has been released

Tuesday, September 14th, 2010

Drizzle source tarball based on build 1764 has been released.

In this release:

  • Using boost for locks in table_share
  • Initial work on moving to Sphinx-based documentation
  • random_number, random_string and counter tables added to data_dictionary
  • libdrizzle has been moved into the drizzle tree
  • variable defaults no longer shown automatically via drizzled --help.  To view variable values, it is suggested to use SHOW VARIABLES after server startup.  Variable default values will also be available via documentation, once it is ready.
  • All engine-specific tests are now included in their respective plugin test directories (test suites)
  • Continued work on command line options
  • Continued code refactoring
  • Various bug fixes

The Drizzle download file can be found here