mirror of
https://github.com/isar/libmdbx.git
synced 2025-01-04 17:24: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
|
ChangeLog
|
||||||
---------
|
---------
|
||||||
|
|
||||||
## v0.11.9 (scheduled to 2022-08-02)
|
## v0.11.9 (Чирчик-1992) scheduled to 2022-08-02
|
||||||
|
|
||||||
The stable bugfix release.
|
The stable bugfix release.
|
||||||
|
It is planned that this will be the last release of the v0.11 branch.
|
||||||
|
|
||||||
New:
|
New:
|
||||||
|
|
||||||
@ -20,12 +21,15 @@ Minors:
|
|||||||
- Fixed copy&paste typo inside `meta_checktxnid()`.
|
- Fixed copy&paste typo inside `meta_checktxnid()`.
|
||||||
- Minor fix `meta_checktxnid()` to avoid assertion in debug mode.
|
- 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 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.
|
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 `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,
|
- 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.
|
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).
|
- 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)
|
> 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".
|
> 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
|
> 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 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.
|
> 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:
|
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.
|
The stable risen release after the Github's intentional malicious disaster.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user