News

    04/07/10

    hamsterdb Java Wrapper 0.0.3 released


    This new version of the Java wrapper adds all the functions that are part of hamsterdb 1.1.3. Sources and CHANGELOG are available for download here!


    03/16/10

    hamsterdb Embedded Database 1.1.3 released


    This release improves performance and adds a new feature: records can now read and written partially (with flag HAM_PARTIAL). This feature required changes to the ham_record_t structure, therefore the ABI of hamsterdb is not backwards compatible (but the API and file format is). The libtool version was incremented, and the Win32 libraries now have the version encoded in the filename of the dynamic and static libraries.
    Sources and CHANGELOG are available for download here!


    02/13/10

    hamsterdb Embedded Database 1.1.2 released


    This release introduces a new feature: duplicate keys can now be sorted. Sorting is enabled with the flag HAM_SORT_DUPLICATES, and the default collation can be overwritten by installing a sort function with ham_set_duplicate_compare_func. Additionally, this release fixes a few minor bugs and refactors lots of code.
    Sources and CHANGELOG are available for download here!


    12/23/09

    hamsterdb Embedded Database 1.1.1 released


    This release fixes a few minor bugs and adds a performance for In-Memory Databases: Users can now request a pointer to the stored record data by specifying the flag HAM_DIRECT_ACCES to ham_find, ham_cursor_find[_ex] and ham_cursor_move. Thus they can overwrite the record data without calling ham_insert or ham_cursor_overwrite. Also, a few flags were removed and the interface for ham_get_key_count was changed - please see the README.
    Sources and CHANGELOG are available for download here!


    12/04/09

    hamsterdb Embedded Database 1.1.0 released


    This release offers MANY improvements, most of them based on patches from Ger Hobbelt: "Approximate Matching" (retrieve nearest neighbour if a key is not found), major performance improvements, Data Access Modes to optimize for database characteristics, several new API functions and bugfixes. Sources and CHANGELOG are available for download here!