[elephant-devel] Release 0.6.0 pending

Ian Eslick eslick at csail.mit.edu
Wed Apr 26 22:40:03 UTC 2006


I believe the current TRUNK now contains a viable 0.6.0 release.

This distribution has been tested under both SBCL and Allegro for both
BDB and SQLite backends on Mac OS X.  I would like to see additional
verification from others on this list before committing to a release. 
Particularly look at the following:

Migration:

I have manually tested a database created under the 0.5.0 release;
opened and manipulated it in the 0.6.0 release as well as performed a:
(migrate new-v6-db old-v5-db) to validate the upgrade path to the 0.6.0
release.

Allegro, Strings and DB versions:

If anyone is using the 0.6.0-rc1 with the fast allegro strings, those
databases will not open up under the new 0.6.0.  There is a simple patch
that I can make available to fix this (3 lines of code) but I did this
to maintain 0.5.0 compatibility.

There wasn't a clean way to support both without creating some
unbelievable headaches (I reverted after trying to make a solution work
for a day).  Please let me know if you are an allegro or sbcl user that
has a database build under 0.6.0-rc1 that they want to use with the
final 0.6.0 release.

Documentation & Tutorials:

If anyone here is a frequent user of Elephant, particularly the new
0.6.0 codebase, please review the documentation files for accuracy and
clarity.  If we can fix any obvious snafus now that would be grand.

I'll let Robert weigh in on any other issues after he plays with the
release a bit.  With luck we'll release this week or early next week!

Cheers,
Ian
 




More information about the elephant-devel mailing list