You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mdbxdist/ChangeLog.md
+138-1Lines changed: 138 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,36 @@ ChangeLog
4
4
English version [by liar Google](https://libmdbx-dqdkfa-ru.translate.goog/md__change_log.html?_x_tr_sl=ru&_x_tr_tl=en)
5
5
and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/libmdbx.dqdkfa.ru/md__change_log.html).
6
6
7
+
## v0.13.4 "Sigma Boy" запланирован на 2025-02-14
8
+
9
+
Поддерживающий выпуск стабильной ветки с исправлением обнаруженных ошибок и устранением недочётов.
10
+
11
+
Благодарности:
12
+
13
+
-[Алексею Костюку (aka Keller)](https://t.me/keller18306) за сообщения об ошибках и недочетах.
14
+
-[Erigon](https://docs.erigon.tech/) за спонсорство.
15
+
-[Alain Picard](https://github.com/castortech) for support [Java bindings](https://github.com/castortech/mdbxjni) and MacOS universal binaries patch for CMake build scenario.
16
+
-[Alex Sharov](https://github.com/AskAlexSharov) за сообщение об ошибках и тестирование.
17
+
18
+
Новое:
19
+
20
+
- Поддержка MacOS universal binaries при сборке посредством CMake.
21
+
22
+
Исправления:
23
+
24
+
- Устранён регресс допускающий SIGSEGV в операциях обновления после вытеснения/spilling страниц в больших транзакциях.
25
+
Ошибка присутствует в выпусках v0.13.1, v0.13.2, v0.13.3 и оставалась незамеченной из-за специфических условий и низкой вероятности проявления.
26
+
Более подробная информация в описании коммита `a060057e480aa5196c7d5c00ea441c962e3b952d`.
27
+
28
+
- Исправлена опечатка в документации в упоминании `mdbx_env_resurrect_after_fork()`.
29
+
30
+
- Исправлена опечатка в условном операторе внутри `cursor_touch()`.
31
+
При переделке курсоров было пропущено отрицание в условии, при оценке кол-ва страниц, которые могут потребоваться для выполнения операции.
32
+
В текущем понимании ошибка не приводила к каким-либо проблемам, ибо оценка делает по верхней границе с существенным запасом, а в худшем
33
+
случае это могло приводить к прерыванию транзакции из-за достижения ограничения на кол-во грязных страниц.
Copy file name to clipboardExpand all lines: mdbxdist/README.md
+17-10Lines changed: 17 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,9 @@
4
4
> with [`C` API description](https://libmdbx.dqdkfa.ru/group__c__api.html)
5
5
> and pay attention to the [`C++` API](https://gitflic.ru/project/erthink/libmdbx/blob?file=mdbx.h%2B%2B#line-num-1).
6
6
7
-
> Questions, feedback and suggestions are welcome to the [Telegram' group](https://t.me/libmdbx).
7
+
> Questions, feedback and suggestions are welcome to the [Telegram' group](https://t.me/libmdbx) (archive [1](https://libmdbx.dqdkfa.ru/tg-archive/messages1.html),
0 commit comments