This repository has been archived by the owner on Sep 22, 2022. It is now read-only.
Releases: erthink/libmdbx
Releases · erthink/libmdbx
0.1.2 2018-03-22
New features and Compatibility breaking since stable0.0
:
- Incompatible with v0.0.x (
stable/0.0
branch) and with original/obsolete LMDB. - Identical database format for 32- and 64-bit builds.
- Dynamically DB file size (growth/shrink) and
mdbx_env_set_geometry()
. - Support for Elbrus architecture.
- 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
.
0.0.1 2018-03-14
New features and Compatibility breaking since stable0.0
:
- Incompatible with v0.0.x (
stable/0.0
branch) and with original/obsolete LMDB. - Identical database format for 32- and 64-bit builds.
- Dynamically DB file size (growth/shrink) and
mdbx_env_set_geometry()
. - Support for Elbrus architecture.
- Support for Windows (2008 and later, MSVC 2013 and later).
Fixes since 0.1.0 2018-03-07
:
- minor: fix missing
MDBX_DEVEL=1
.
0.1.0 2018-03-07
New features and Compatibility breaking since stable0.0
:
- Incompatible with v0.0.x (
stable/0.0
branch) and with original/obsolete LMDB. - Identical database format for 32- and 64-bit builds.
- Dynamically DB file size (growth/shrink) and
mdbx_env_set_geometry()
. - Support for Elbrus architecture.
- Support for Windows (2008 and later, MSVC 2013 and later).
0.0.1 (Оbsolete, LMDB compatible) 2017-08-12
Release of the stable/0.0 branch, which contains legacy code that compatible to original LMDB API.
Corresponds to LMDB v0.9.21, but NOT includes all fixes from libmdbx mainstream, for instance this fix for cursor state after a deletion.
Fixes since 0.0.0 2017-07-04
:
Corresponds to Symas LMDB 0.9.19
This release contains old legacy code that compatible to original LMDB API.
Should be noted:
- This release corresponds to LMDB v0.9.19;
- But NOT includes all fixes from libmdbx mainstream, for instance this fix for cursor state after a deletion.