10/11/11hamsterdb Embedded Database 2.0.0.rc2 released
This is the first stabilization release of the new (unstable) 2.0.0 branch which re-implemented the Transaction handling. Several bugs were fixed, and most of the code was refactored. A C++ compiler is now required to compile hamsterdb. All new features and bug fixes of 1.1.14 (will be released soon) were merged. This release is not ready for production!
Sources and CHANGELOG are available for download
here!
08/21/11hamsterdb Embedded Database 1.1.13 released
This release fixes a performance regression when aborting Transactions. During abort, hamsterdb tried to re-create pages from the transaction log, even if they were not modified in the current Transaction. This was correct but unnecessary and caused a performance drop.
Sources, CHANGELOG and precompiled win32 libraries are available for download
here!
08/01/11hamsterdb Embedded Database 2.0.0.rc1 released
This unstable (!) release re-implements Transaction support. Unlike in previous versions you can have as many Transactions as you want. Transactions are stored in RAM and are merged with the indices on disk as soon as they are committed.
Sources, CHANGELOG and precompiled win32 libraries are available for download
here! Please definitely read the README file for known issues.