News

    07/19/09

    hamsterdb Transactional Storage Whitepaper - A Technical Overview


    This whitepaper describes the architecture of hamsterdb Transactional Storage. hamsterdb2_technical_overview.pdf


    07/19/09

    hamsterdb Transactional Storage 0.0.1 released


    This is the first unstable release of hamsterdb Transactional Storage featuring ACID compliant transactions, a lock-free architecture, high performance and concurrency. It is not intended for productive use. Sources and CHANGELOG are available for download here!


    05/18/09

    hamsterdb Embedded Storage 1.0.9 released


    This release fixes a minor bug in ham_cursor_move; if the second parameter ("record") is NULL and compression is enabled, hamsterdb crashes. Also, the unittest-dependency to cppunit was removed.
    Sources, CHANGELOG and precompiled win32 libraries are available for download here!


    04/30/09

    added FOSS license exceptions


    All hamsterdb libraries are released as GPL 2 (or later). To enable linking with other open source (FOSS) libraries, license exceptions were added.
    More information here!


    03/02/09

    hamsterdb Embedded Storage 1.0.8 released


    This release fixes a major bug during ham_erase; if too many elements of a Database page are deleted, the page is merged with other pages. During the merge, if using extended keys, the overflow area of a key could get corrupted.
    Sources, CHANGELOG and precompiled win32 libraries are available for download here!