mdbx: обновление ChangeLog.

This commit is contained in:
Леонид Юрьев (Leonid Yuriev) 2023-04-24 16:10:40 +03:00
parent aee8caf9a0
commit 35d4834647

View File

@ -4,6 +4,18 @@ ChangeLog
English version [by Google](https://gitflic-ru.translate.goog/project/erthink/libmdbx/blob?file=ChangeLog.md&_x_tr_sl=ru&_x_tr_tl=en)
and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md).
## v0.12.6 (сопровождение и подготовка к релизу)
Поддержка стабильной ветки.
Мелочи:
- Обновление патча для старых версий buildroot.
- Использование clang-format-16.
- Использование enum-типов вместо int для устранения предупреждений GCC 13.
--------------------------------------------------------------------------------
## v0.12.5 "Динамо" от 2023-04-18
@ -45,7 +57,7 @@ Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
- Корректировка `osal_vasprintf()` для устранения предупреждений статических анализаторов.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.12.4 "Арта-333" от 2023-03-03
@ -124,7 +136,7 @@ Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
- Вывод всех счетчиков page-operations в `mdbx_stat`.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.12.3 "Акула" от 2023-01-07
@ -267,7 +279,7 @@ Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
- Рефакторинг и микрооптимизация.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.12.2 "Иван Ярыгин" от 2022-11-11
@ -437,7 +449,7 @@ Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
- Fixed minor MingGW warning.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.12.1 "Positive Proxima" at 2022-08-24
@ -482,7 +494,7 @@ Fixes:
Not a release but preparation for changing feature set and API.
===============================================================================
********************************************************************************
## v0.11.14 "Sergey Kapitsa" at 2023-02-14
@ -526,7 +538,7 @@ Minors:
while build for SH4 arch.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.13 at "Swashplate" 2022-11-10
@ -557,7 +569,7 @@ Minors:
- Use `--dont-check-ram-size` for small-tests make-targets (backport).
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.12 "Эребуни" at 2022-10-12
@ -582,7 +594,7 @@ Minors:
- Removed needless `LockFileEx()` inside `mdbx_env_copy()` (backport).
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.11 "Тендра-1790" at 2022-09-11
@ -601,7 +613,7 @@ Fixes:
- Fixed derived C++ builds by removing `MDBX_INTERNAL_FUNC` for `mdbx_w2mb()` and `mdbx_mb2w()`.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.10 "the TriColor" at 2022-08-22
@ -634,7 +646,7 @@ Minors:
- Minor clarified `iov_page()` failure case.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.9 "Чирчик-1992" at 2022-08-02
@ -675,7 +687,7 @@ Minors:
- Fixed `has no symbols` warning from Apple's ranlib.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.8 "Baked Apple" at 2022-06-12
@ -728,7 +740,7 @@ Minors:
- Don't provide nor report package information if used as a CMake subproject.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.7 "Resurrected Sarmat" at 2022-04-22
@ -785,7 +797,7 @@ Minors:
- Added `CMAKE_HOST_ARCH` and `CMAKE_HOST_CAN_RUN_EXECUTABLES_BUILT_FOR_TARGET`.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.6 at 2022-03-24
@ -814,7 +826,7 @@ Minors:
- Clarified error messages of a signature/version mismatch.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.5 at 2022-02-23
@ -846,7 +858,7 @@ Minors:
- Minor fixes Doxygen references, comments, descriptions, etc.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.4 at 2022-02-02
@ -894,7 +906,7 @@ Minors:
- Using the `-fno-semantic interposition` option to reduce the overhead to calling self own public functions.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.3 at 2021-12-31
@ -930,7 +942,7 @@ Minors:
- For compatibility reverted returning `MDBX_ENODATA`for some cases.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.2 at 2021-12-02
@ -959,7 +971,7 @@ Minors:
- Remove unneeded `#undef P_DIRTY`.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.11.1 at 2021-10-23
@ -981,7 +993,7 @@ Acknowledgments:
- [Alex Sharov](https://github.com/AskAlexSharov) for reporting and testing.
===============================================================================
********************************************************************************
## v0.10.5 at 2021-10-13 (obsolete, please use v0.11.1)
@ -1010,7 +1022,7 @@ Minors:
- Refined providing information for the `@MAIN` and `@GC` sub-databases of a last committed modification transaction's ID.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.10.4 at 2021-10-10
@ -1033,7 +1045,7 @@ Minors:
- In debugging builds fixed a too small (single page) by default DB shrink threshold.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.10.3 at 2021-08-27
@ -1064,7 +1076,7 @@ Minors:
- Fixed CMake warning about compatibility with 3.8.2
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.10.2 at 2021-07-26
@ -1114,7 +1126,7 @@ Fixes:
- Fixed [test framework keygen-related issue](https://libmdbx.dqdkfa.ru/dead-github/issues/127).
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.10.1 at 2021-06-01
@ -1141,7 +1153,7 @@ Fixes:
- Re-Fixed WSL1/WSL2 detection with distinguishing (https://libmdbx.dqdkfa.ru/dead-github/issues/97).
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.10.0 at 2021-05-09
@ -1230,7 +1242,7 @@ Fixes:
- Fixed building by MinGW for Windows (https://libmdbx.dqdkfa.ru/dead-github/issues/155).
===============================================================================
********************************************************************************
## v0.9.3 at 2021-02-02
@ -1291,7 +1303,7 @@ Fixes:
- Fixed operation on systems with unusual small/large page size, including PowerPC (https://libmdbx.dqdkfa.ru/dead-github/issues/157).
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.9.2 at 2020-11-27
@ -1344,7 +1356,7 @@ Fixes:
- Added handling `EXCEPTION_POSSIBLE_DEADLOCK` condition for Windows.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.9.1 2020-09-30
@ -1393,7 +1405,7 @@ Fixes:
- Now C++ compiler optional for building by CMake.
-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
## v0.9.0 2020-07-31 (not a release, but API changes)
@ -1409,7 +1421,7 @@ Deprecated functions and flags:
Please use the value-to-key functions to provide keys that are compatible with the built-in libmdbx comparators.
===============================================================================
********************************************************************************
## 2020-07-06
@ -1550,7 +1562,7 @@ Deprecated functions and flags:
- Checking for non-local filesystems to avoid DB corruption.
===============================================================================
********************************************************************************
For early changes see the git commit history.