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