libmdbx v0.10.4 Release Notes

Release Date: 2021-10-12 // over 2 years ago
  • Acknowledgements:

    🛠 Fixes:

    • Fixed possibility of looping update GC during transaction commit (no public issue since the problem was discovered inside Positive Technologies).
    • Fixed #pragma pack to avoid provoking some compilers to generate code with unaligned access.
    • Fixed noexcept for potentially throwing txn::put() of C++ API.

    Minors:

    • Added stochastic test script for checking small transactions cases.
    • Removed extra transaction commit/restart inside test framework.
    • In debugging builds fixed a too small (single page) by default DB shrink threshold.