mdbx: update ChangeLog.

This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2025-11-05 14:46:41 +03:00
parent 3813333b28
commit 207fc11d76

View File

@@ -38,6 +38,13 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
- Поддержка Harmony OS (OHOS). - Поддержка Harmony OS (OHOS).
- Операции с плавающей точкой больше не используются как внутри библиотеки, так и в утилитах, а из сценариев сборки удалено связывание c `libm`.
- Обеспечена возможность установки отладочных опций `MDBX_DBG_ASSERT`, `MDBX_DBG_AUDIT` и других, через переменные среды окружения.
Но соответствующие отладочные возможности по-прежнему должны быть активированы во время сборки.
- Расширен и переработан состав информации формируемой функцией `mdbx_chk_env()` и выводимой утилитой `mdbx_chk`.
Исправления: Исправления:
- Устранена критическая ошибка в функционале `mdbx_env_resurrect_after_fork()` при использовании SysV-семафоров. - Устранена критическая ошибка в функционале `mdbx_env_resurrect_after_fork()` при использовании SysV-семафоров.
@@ -88,6 +95,9 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
- По-умолчанию сборка для Windows теперь выполняется с использованием SDK уровня Windows 10, а не Windows 7. - По-умолчанию сборка для Windows теперь выполняется с использованием SDK уровня Windows 10, а не Windows 7.
- Изменён размер и состав структуры `MDBX_envinfo`, а функция `mdbx_env_info_ex()` больше не поддерживает старые варианты.
Этим нарушена совместимость ABI со старыми версиями библиотеке, но сохранена совместимость API на уровне исходного кода.
Прочие доработки: Прочие доработки:
- Доработана логика отказа от использования OFD-блокировок на POSIX-платформах. - Доработана логика отказа от использования OFD-блокировок на POSIX-платформах.