mirror of
https://github.com/isar/libmdbx.git
synced 2026-01-14 15:12:22 +08:00
mdbx: update ChangeLog.
This commit is contained in:
@@ -77,6 +77,10 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
|
|||||||
|
|
||||||
- Переделан поиск утилит `lib.exe` и `dlltool.exe` при сборке посредством CMake на Windows.
|
- Переделан поиск утилит `lib.exe` и `dlltool.exe` при сборке посредством CMake на Windows.
|
||||||
|
|
||||||
|
- Устранено падение при выполнении Thread-Local-Storage конструкторов при выгрузке библиотеки и наличия экземпляров env, инициализация которых не была завершена.
|
||||||
|
|
||||||
|
- В C++ API добавлена упущенная специализация шаблона `std::hash<mdbx::buffer<...>>`.
|
||||||
|
|
||||||
Изменение поведения:
|
Изменение поведения:
|
||||||
|
|
||||||
- Вновь включена/разрешена на старых ядрах Linux, начиная с версии 3.16, так как
|
- Вновь включена/разрешена на старых ядрах Linux, начиная с версии 3.16, так как
|
||||||
@@ -119,6 +123,11 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
|
|||||||
|
|
||||||
- Для Linux добавлено предотвращение проявления ошибки в реализации fast_commit файловой системы Ext4.
|
- Для Linux добавлено предотвращение проявления ошибки в реализации fast_commit файловой системы Ext4.
|
||||||
|
|
||||||
|
- В отладочные сборки на Windows при срабатывании assert-проверок добавлена поддержка вариантов "Пропустить" и "Повторить".
|
||||||
|
|
||||||
|
- В используемых на платформе Windows файловых блокировках задействованы ожидания с таймаутами,
|
||||||
|
что теоретически должно снизить вероятность возникновения ошибок `ERROR_LOCK_VIOLATION` (`33`) при открытии БД в конкуррентных сценариях.
|
||||||
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user