From 9d7c5243d26ea3e9a52e41a7ddf777eedc60f89e 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: Wed, 12 Nov 2025 18:10:35 +0300 Subject: [PATCH] mdbx: update ChangeLog. --- ChangeLog.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index be86d246..7d2d0044 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -77,6 +77,10 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`. - Переделан поиск утилит `lib.exe` и `dlltool.exe` при сборке посредством CMake на Windows. + - Устранено падение при выполнении Thread-Local-Storage конструкторов при выгрузке библиотеки и наличия экземпляров env, инициализация которых не была завершена. + + - В C++ API добавлена упущенная специализация шаблона `std::hash>`. + Изменение поведения: - Вновь включена/разрешена на старых ядрах Linux, начиная с версии 3.16, так как @@ -119,6 +123,11 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`. - Для Linux добавлено предотвращение проявления ошибки в реализации fast_commit файловой системы Ext4. + - В отладочные сборки на Windows при срабатывании assert-проверок добавлена поддержка вариантов "Пропустить" и "Повторить". + + - В используемых на платформе Windows файловых блокировках задействованы ожидания с таймаутами, + что теоретически должно снизить вероятность возникновения ошибок `ERROR_LOCK_VIOLATION` (`33`) при открытии БД в конкуррентных сценариях. + --------------------------------------------------------------------------------