Releases: priitj/whitedb
whitedb-0.8-alpha
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
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
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
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