This repository has been archived by the owner on Sep 22, 2022. It is now read-only.
The stable release with the complete workaround for an incoherence flaw of Linux unified page/buffer cache.
Nonetheless the cause for this trouble may be an issue of Intel CPU cache/MESI.
See issue#269 for more information.
Acknowledgements:
- David Bouyssié for Scala bindings.
- Michelangelo Riccobene for reporting and testing.
Fixes:
- Added complete workaround for an incoherence flaw of Linux unified page/buffer cache.
- Fixed cursor reusing for read-only transactions.
- Fixed copy&paste typo inside
mdbx::cursor::find_multivalue()
.
Minors:
- Minor refine C++ API for convenience.
- Minor internals refines.
- Added
lib-static
andlib-shared
targets for make. - Added minor workaround for AppleClang 13.3 bug.
- Clarified error messages of a signature/version mismatch.
Please refer to the ChangeLog for more historical information and actual TODOs.
SHA256 checksums
c15168cc97d8d2eb182f9b18f44295d72523d6654a2e34a5c634c62855047606 libmdbx-amalgamated-0.11.6.tar.gz
f95524829d01361abeabc1283db6c1418c94629d01dd2766c574d1e534217c35 libmdbx-amalgamated-0_11_6.zip
*** Please don't use github's tarballs nor zips, but the amalgamated sources or clone the git repository ***
*** Moreover, please vote for "disable tarballs" feature to vanish this discommodity ***