All releases of hamsterdb Embedded Storage

  •  30 Mar 2014 20:13
Avatar

    Release Notes: This release fixes several bugs and improves performance. Transactions can now be used without a journal. The license was changed and is now Apache Public License (APL) 2.0.

    •  23 Feb 2014 12:55
    Avatar

      Release Notes: This release fixes a regression in 2.1.5 that caused the file size to explode if the cache size was very low. The physical write-ahead log and the logical journal are now merged, and the files are buffered. Performance when Transactions and/or Recovery is used has increased. Files and pre-compiled Win32/Win64 libraries are available for download.

      •  13 Feb 2014 20:09
      Avatar

        Release Notes: This release fixes several regressions and bugs. It also improves performance and scalability. Precompiled libraries for Win32/Win64 and sources are available for download.

        •  09 Jan 2014 19:54
        Avatar

          Release Notes: This release adds custom Btree layouts for variable length keys and for duplicate keys. Also, records can now be stored directly in the Btree leaf. Sources and precompiled Win32/Win64 libraries are available for download.

          •  23 Oct 2013 20:47
          Avatar

            Release Notes: This release adds support for a basic schema definition. The btree was rewritten and now uses templates to optimize its layout for the specific schema.

            •  30 Aug 2013 20:20
            Avatar

              Release Notes: This release re-implemented AES encryption based on OpenSSL and libcrypto. A few bugs in the build process were fixed. The client- and server-side implementation of the remote network access has been rewritten. The server now uses libuv (a component of Node.js), which resulted in a performance improvement. libcurl is no longer required as a client-side dependency. Unused space at the end of the file is now truncated, and the file size shrinks when the Environment is closed. (This feature is disabled on Win32 if memory mapped I/O is used.)

              •  25 Jun 2013 19:50
              Avatar

                Release Notes: This release features some performance improvements, mainly regarding memory management and the integration of tcmalloc. Building against tcmalloc is definitely recommended. Several minor bugs have been fixed, mostly related to the build process on Linux and MacOS. Prebuilt libraries for Win32/Win64 are available for download.

                •  02 Mar 2013 13:36
                Avatar

                  Release Notes: This release has a few performance improvements and supports Transactions with In-Memory Environments. In addition, it comes with a myriad of small API cleanups. See the README for details and how to migrate your code. Sources and precompiled Win32 libraries are available for download.

                  •  02 Dec 2012 18:18
                  Avatar

                    Release Notes: This release fixes a few minor bugs, has a few performance improvements, and fixes a segmentation fault in the .NET API. The internal C++ implementation has been moved into namespace “ham” to avoid conflicts with other symbols. Please check the README for upcoming API changes in the next release.

                    •  23 Jul 2012 11:28
                    Avatar

                      Release Notes: This release fixes several issues including a segmentation fault, a few misplaced asserts, and a data corruption issue. It is highly recommended to upgrade. Sources and pre-compiled libraries for Win32/Win64 are available for download.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.