Skip to content

Releases: priitj/whitedb

whitedb-0.8-alpha

01 Dec 15:30
Compare
Choose a tag to compare

This is a maintenance update that includes:

  • accumulated bug fixes since 2014
  • autotools build system updates

This release has not been tested on Windows and non-Intel platforms. Please report any issues.

whitedb-0.7.3

08 Nov 14:30
Compare
Choose a tag to compare

Download the release from http://whitedb.org/download.html or use the whitedb-0.7.3.tar.gz button below: do not use the auto-generated zipfiles from github.

The 0.7.3 release contains the following improvements since 0.7.2:

  • Shared memory permissions are now supported on systems where SysV IPC is used.
  • Improved portability (some target architecture-related flags are no longer used allowing the compiler to make smarter choices; better clang compatibility).
  • Split the regression tests from the database library and reorganized them. make check is now supported.
  • The wgdb tool now handles all common management functions, other tools are deprecated.
  • Fixed a memory leak in the Python module (Patrick Chen, Abishek Nanda)
  • unite.sh script to create an easily embeddable amalgamation of source files (necrophcodr).
  • Support clang and other compilers when compiling manually (Jean-Marie Renouard, necrophcodr).
  • Numerous bugfixes.

Logging to disk, atomic updates, direct field access

15 Jan 17:41
Compare
Choose a tag to compare

Download the release from http://whitedb.org/download.html or use the whitedb-0.7.2.tar.gz button below: do not use the auto-generated zipfiles from github.

Date: 2014-01-15, MD5 fingerprint: c5f92df6024fb4acbb977ff596a7a4c4.

The 0.7.2 release contains the following improvements since 0.7.1:

  • Logging to disk significantly improved and documented: see wg_attach_logged_database, wg_start_logging, wg_stop_logging, wg_replay_log, in addition to earlier wg_dump and wg_import_dump.
  • Atomic field updates for simple values without a need for write lock: see wg_update_atomic_field, wg_set_atomic_field, wg_add_int_atomic_field.
  • Fast direct access to fields: see the wg_field_addr macro.
  • Improved allocation when memory is running low.

New features are documented in the C api.

v0.7.1json

18 Nov 07:16
Compare
Choose a tag to compare

Download the release from http://whitedb.org/download.html or use the whitedb-0.7.1.tar.gz button below: do not use the auto-generated zipfiles from github.

MD5 fingerprint: 2e455a956377d3f014f8c32af399ce24

The 0.7.1 release contains the following improvements since 0.7.0:

  • 64-bit Windows builds fixed (thanks malkia)
  • fixed index metadata initialization
  • replaced the included JSON parser with YAJL (https://github.com/lloyd/yajl)
  • printing fix in dserve.c tool
  • documentation updates