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). --------------------------------------------------------------------------------