Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

0.1.2 2018-03-22

Compare
Choose a tag to compare
@erthink erthink released this 09 Aug 11:21
· 2292 commits to master since this release

New features and Compatibility breaking since stable0.0:

  1. Incompatible with v0.0.x (stable/0.0 branch) and with original/obsolete LMDB.
  2. Identical database format for 32- and 64-bit builds.
  3. Dynamically DB file size (growth/shrink) and mdbx_env_set_geometry().
  4. Support for Elbrus architecture.
  5. Support for Windows (2008 and later, MSVC 2013 and later).

Fixes since 0.1.1 2018-03-14:

  • minor: fix/rework cache-line alignment.
  • minor: fix unaligned access to mp_ptrs[] on fake-page.
  • minor: lookup suitable txnid for rollback to avoid meta-pages clashes.
  • tool: rework/fix read-write mode inside mdbx_chk.
  • minor: fix minor memleak (Coverity).
  • minor: add workaround for Elbrus's libc bug.

Fixes since 0.1.0 2018-03-07:

  • minor: fix missing MDBX_DEVEL=1.