Skip to content

Logging to disk, atomic updates, direct field access

Compare
Choose a tag to compare
@tammet tammet released this 15 Jan 17:41
· 135 commits to master since this release

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.