Patch release 0.9.2.1 has been released and is now available for download at http://www.hypertable.org/download.html.
NOTE: you may have to hit refresh in your browser to get the correct download Version 0.9.2.1: (2009-01-22) * Added ulimit -c unlimited to the top of start-thriftbroker.sh * Fixed NULL pointer dereference in LoadDataSource on bad input * Fixing another Hyperspace deadlock (tied up reactor thread) * Added logic to retry open of Hyperspace file /hypertable/tables/METADATA * Make sure RangeServer gets killed in between runs of range split recovery test. * Fixing deadlock in Hyperspace session lease renewal logic. * Bumped up data size for split recovery tests to ensure crashes * Remove local fs in clean-database.sh even if dfsbroker is not running * Fixed initialization race condition in Master * Commented out MetaLog-Master test * Fixed version generation for testing with unsuccessful merges * Fixed reactor thread deadlock in Hyperspace * Fixing race condition in RangeServer recovery that was causing Hypertable master to crash. * Eliminated DfsBroker test dependency on /usr/share/dict/words * Eliminated reference to deprecated class TException in ruby client test * Changed MasterClient to throw exceptions * Fixed deadlock in Hyperspace * Updated thrift API documentation * make doc (and thriftdoc) now generate thrift api doc as well * Fixed problem with LocalBroker where it was closing the wrong descriptor because of reuse * Fixed a CommitLog serialization problem introduced with commit a58dce91b4059b022921287a43d7afb669380d0b * Augmented multiple-maintenance-threads test to run a "SELECT *" in the background once per second * Cleaned up logic that manages 'Files' column contents in AccessGroup * Cleaned up error handling logic in many places * Fixed split retry logic after exception * Renamed CrashTest class to FailureInducer and added support for throwing exceptions * Added 'RangeServer-load-exception' test to validate proper retry when load_range, invoked after split, throws an exception * Added MicrosecondLayout class in Logger.cc for adding microseconds to timestamps in log messages * Augmented the multiple-maintenance-threads test with a second dump to see if it's a transient error if the first run comes up short * Also added a note in README about force restart test servers * Fixed random segfaults upon exit in random_*_test and serverup * Coding convention cleanups * [issue 222] Fixed race condition in RangeServer::update introduced with SplitOff=high * Cleaned up start up scripts * Renamed top-level 'test' directory to 'tests' for some platforms * CMake file changes to restart test servers automatically * Cleaned up header files to reduce dependency on Config.h hence Version.h * Fixed a few issues with FindBoost.cmake * Added .gitignore for *.pyc * Made some integration tests runnable via make test * [issue 188] Added support for URGENT CommHeader flag * Did some work on server-side request timeout --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hypertable-dev?hl=en -~----------~----~----~----~------~----~------~--~---
