From 6027348651d05e99b9b95756f0d8a81eeabb706b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Sun, 8 Oct 2023 09:42:56 +0300 Subject: [PATCH] =?UTF-8?q?mdbx:=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20ChangeLog.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ChangeLog.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 45b8daa2..0da19fb2 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -36,6 +36,14 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic - Добавление перегрузки `txn::put_multiple()` и контроля POD в C++ API. - Добавление smoke-теста для `put(MDBX_MULTIPLE)`. - Добавление дополнительных smoke-тестов в область видимости ctest. + - Устранение жалоб Valgrind на инвариантное чтение неинициализированной памяти + и утечки памяти в одном из тестов. + - Костыль для глушения/игнорирования `EDEADLK` в ряде сценариев при + использовании Valgrind или ASAN. В частности, это устраняет + ложно-негативный результат проверки БД посредством `mdbx_chk -wc`, + т.е. проверку БД в кооперативном (не эксклюзивном) режиме чтения-записи + в сборках с поддержкой Valgrind или включеным ASAN. Для более подробной + информации см. [соответствующий коммит](https://gitflic.ru/project/erthink/libmdbx/commit/1aead6869a7eff1a85e400ab3eeecb4c8b904fe6). --------------------------------------------------------------------------------