hamsterdb 2.0.0 - Release Notes

hamsterdb Embedded Storage is a database engine written in ANSI C. It supports a B+Tree index structure, uses memory mapped I/O (if available), fast Cursors and variable length keys and can create In-Memory Databases.

The .NET and Java APIs are now integrated in the package. Both were updated.

This is the first stable release of the 2.0.0 branch. It fixed several minor bugs and improved performance. Also, the ham_txn_begin API was changed.

Compared to 1.x, a few functions were disabled *only if Transactions are enabled*:
- sorting duplicate keys (HAM_SORT_DUPLICATES)
- approximate matching
- direct access (HAM_DIRECT_ACCESS)
- partial read/write (HAM_PARTIAL)

These will be implemented in the following releases.

This release further stabilizes the 2.0.0 branch. It fixes the last known issues of the previous release and improves performance in many areas.

New Features

Bugfixes

Other Changes

Known Issues

For more information, read the README and the ChangeLog.