mirror of
https://github.com/isar/libmdbx.git
synced 2024-12-30 02:04:12 +08:00
mdbx: update ChangeLog.
This commit is contained in:
parent
61d0d63ac2
commit
9d9df11509
12
ChangeLog.md
12
ChangeLog.md
@ -1,9 +1,10 @@
|
||||
ChangeLog
|
||||
---------
|
||||
|
||||
## v0.11.9 (scheduled to 2022-08-02)
|
||||
## v0.11.9 (Чирчик-1992) scheduled to 2022-08-02
|
||||
|
||||
The stable bugfix release.
|
||||
It is planned that this will be the last release of the v0.11 branch.
|
||||
|
||||
New:
|
||||
|
||||
@ -20,12 +21,15 @@ Minors:
|
||||
- Fixed copy&paste typo inside `meta_checktxnid()`.
|
||||
- Minor fix `meta_checktxnid()` to avoid assertion in debug mode.
|
||||
- Minor fix `mdbx_env_set_geometry()` to avoid returning `EINVAL` in particular rare cases.
|
||||
- Minor refine/fix batch-get testcase for large page size.
|
||||
- Added `--pagesize NN` option to long-stotastic test script.
|
||||
- Updated Valgrind-suppressions file for modern GCC.
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
|
||||
## v0.11.8 at 2022-06-12
|
||||
## v0.11.8 (Baked Apple) at 2022-06-12
|
||||
|
||||
The stable release with an important fixes and workaround for the critical macOS thread-local-storage issue.
|
||||
|
||||
@ -51,6 +55,7 @@ Fixes:
|
||||
- Fixed `mdbx_check_fs_local()` for CDROM case on Windows.
|
||||
- Fixed nasty typo of typename which caused false `MDBX_CORRUPTED` error in a rare execution path,
|
||||
when the size of the thread-ID type not equal to 8.
|
||||
- Fixed Elbrus/E2K LCC 1.26 compiler warnings (memory model for atomic operations, etc).
|
||||
- Fixed write-after-free memory corruption on latest `macOS` during finalization/cleanup of thread(s) that executed read transaction(s).
|
||||
> The issue was suddenly discovered by a [CI](https://en.wikipedia.org/wiki/Continuous_integration)
|
||||
> after adding an iteration with macOS 11 "Big Sur", and then reproduced on recent release of macOS 12 "Monterey".
|
||||
@ -62,7 +67,6 @@ Fixes:
|
||||
> This is unexpected crazy-like behavior since the order of resources releasing/destroying
|
||||
> is not the reverse of ones acquiring/construction order. Nonetheless such surprise
|
||||
> is now workarounded by using atomic compare-and-swap operations on a 64-bit signatures/cookies.
|
||||
- Fixed Elbrus/E2K LCC 1.26 compiler warnings (memory model for atomic operations, etc).
|
||||
|
||||
Minors:
|
||||
|
||||
@ -78,7 +82,7 @@ Minors:
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
|
||||
## v0.11.7 at 2022-04-22
|
||||
## v0.11.7 (Resurrected Sarmat) at 2022-04-22
|
||||
|
||||
The stable risen release after the Github's intentional malicious disaster.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user