From f525e4d292a6595cf727701029d5edcd10acf111 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Fri, 31 Oct 2025 13:07:14 +0300 Subject: [PATCH] mdbx: merge-in ChangeLog from the stable/0.13.x branch. --- ChangeLog.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 891bc807..5bbd0549 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -392,6 +392,40 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`. ******************************************************************************** +## v0.13.9 "ИС-2" (IS-2) от 2025-10-31 + +Поддерживающий выпуск стабильной ветки с исправлением обнаруженных ошибок и устранением недочётов. +Выпуск назван в память о cамом мощном тяжелом советском танке ["ИС-2"](https://ru.ruwiki.ru/wiki/ИС-2), который был принят на вооружение +31 октября 1943 года в разгар Великой Отечественной Войны и долгое время оставался одной из сильнейших машин мира в категории по массе 40—50 тонн. + +Благодарности: + + - [Erigon](https://erigon.tech/) за спонсорство. + +Исправления: + + - Исправлена assert-проверка в пути сканирования битовой карты DBI-дескрипторов приводившая к редким падениям 32-битных отладочных сборок. + + - Переделан поиск утилит `lib.exe` и `dlltool.exe` при сборке посредством CMake на Windows. + + - Устранён регресс проявлявшийся увеличением (не-уменьшением) размера БД, после добавления использования `fallocate()` + ради предотвращения SIGBUS при нехватке места в файловой системе где расположена БД. + + - Устранена опечатка в тестовом скрипте `test/battery-tmux.sh` приводящая к созданию мусорного файла с именем `-`. + + - Удалено лишнее/ненужное использование макроса `MDBX_INTERNAL` оставшееся после рефакторинга. + + - Для Android добавлен обход (workaround) для уменьшения вероятности системной ошибки `EAGAIN` возникающей + из-за нехватки системных ресурсов и переходных процессов при закрытии и быстром повторном открытии БД. + +Прочие доработки: + + - Поддержка Harmony OS (OHOS). + + +-------------------------------------------------------------------------------- + + ## v0.13.8 "Всеобуч" (v`seabooch) от 2025-08-31 Поддерживающий выпуск стабильной ветки с исправлением обнаруженных ошибок и устранением недочётов,