mirror of
https://github.com/isar/libmdbx.git
synced 2025-11-06 19:08:56 +08:00
mdbx: update ChangeLog.
This commit is contained in:
@@ -36,6 +36,8 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
|
||||
- В API копирования БД добавлена опция `MDBX_CP_OVERWRITE` (перезапись целевого файла),
|
||||
а в утилиту `mdbx_copy` аналогичная по смыслу опция командной строки `-f` .
|
||||
|
||||
- Поддержка Harmony OS (OHOS).
|
||||
|
||||
Исправления:
|
||||
|
||||
- Устранена критическая ошибка в функционале `mdbx_env_resurrect_after_fork()` при использовании SysV-семафоров.
|
||||
@@ -84,6 +86,8 @@ Donations are welcome to ETH `0xD104d8f8B2dC312aaD74899F83EBf3EEBDC1EA3A`.
|
||||
открытии БД разными процессами, втрое увеличено количество повторных попыток захвата блокировок. Предположительно это также решит проблему
|
||||
неожиданных ошибок `EAGAIN` (11) на Android при рестарте приложений и открытия БД сразу после закрытия.
|
||||
|
||||
- По-умолчанию сборка для Windows теперь выполняется с использованием SDK уровня Windows 10, а не Windows 7.
|
||||
|
||||
Прочие доработки:
|
||||
|
||||
- Доработана логика отказа от использования OFD-блокировок на POSIX-платформах.
|
||||
|
||||
2
TODO.md
2
TODO.md
@@ -4,7 +4,6 @@ TODO
|
||||
|
||||
- add optional page-get and operation statistics for cursors.
|
||||
- split ASSERT() to CHECK{0,1,2,3} and basal `assert()`.
|
||||
- HarmonyOS support.
|
||||
- [SWIG](https://www.swig.org/).
|
||||
- Параллельная lto-сборка с устранением предупреждений.
|
||||
- Интеграция c DTrace и аналогами.
|
||||
@@ -28,6 +27,7 @@ In development
|
||||
Done
|
||||
----
|
||||
|
||||
- HarmonyOS support.
|
||||
- Ранняя/не-отложенная очистка GC.
|
||||
- Рефакторинг gc-get/gc-put c переходом на "интервальные" списки.
|
||||
- [Engage new terminology](https://libmdbx.dqdkfa.ru/dead-github/issues/137).
|
||||
|
||||
Reference in New Issue
Block a user