New Release (May 2014)

The H-Store project is pleased to announce the release of the freshest and most dope version of its transaction processing database management system. The major enhancements in the system are related to anti-caching and recovery. We have also begun exploring how to port H-Store to work on non-volatile memory storage devices.

Major highlights of this release:

  1. Re-factored anti-cache code in the EE to make it more extensible. On-disk blocks now support tuples from multiple tables. [6e5e320] [f03faf6] [5c11737] [23025d2]
  2. New anti-cache storage back-end designed specifically for non-volatile memory. [4e007db] [b9b2a68] [8cf939d] [34aabbe]
  3. Anti-caching rollbacks now supports multi-partition transactions. [13539d0] [4fdf0cf] [ba759a5] [d3c5ee1]
  4. Ported experimental ARIES implementation from Nirmesh Malviya’s VoltDB code. This is from his ICDE 2014 paper. [0936955] [f7be730] [53ea2b9] [2a37256]
  5. Added new ARTICLES benchmark. This workload simulates users posting content and comments on a news aggregation website like Reddit/HackerNews. [5b2abf1] [a299082]
  6. FIX: H-Store now supports gcc 4.8. [d0ae5e3]
  7. FIX: Restored support for snapshots creation and loading. [23cfb02] [2d16006]
  8. FIX: Simplified materialized views were not initialized properly. [7346860]

This release can be downloaded via Github: