diff --git a/ChangeLog.md b/ChangeLog.md index 7427de95..8dd430ae 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,26 @@ 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.3 в процессе подготовки срочного исправления + +Исправления (без корректировок вышеперечисленных новых функций): + + - Устранение ошибки совершенной в коммите fe20de136c22ed3bc4c6d3f673e79c106e824f60 от 2022-09-18, + в результате чего на Linux в режиме `MDBX_WRITEMAP` никогда не вызывался `msync()`. + Проблема существует только в релизе 0.12.2. + - Добавление подсчета грязных страниц в `MDBX_WRITEMAP` для предоставления посредством `mdbx_txn_info()` + актуальной информации об объеме изменений в процессе транзакций чтения-записи. + - Исправление несущественной опечатки в условиях `#if` определения порядка байт. + +Мелочи: + + - Доработка поддержки авто-слияния записей GC внутри `page_alloc_slowpath()`. + - Устранение несущественных предупреждений Coverity. + + +------------------------------------------------------------------------------- + + ## v0.12.2 (Иван Ярыгин) от 2022-11-11 Выпуск с существенными доработками и новой функциональностью