Леонид Юрьев (Leonid Yuriev)
28bd805ed8
mdbx: возможность логирования ошибок возвращаемых из API (return LOG_IFERR).
...
Возможность полезная, но пожалуй еще нуждается в доработке и/или
до-осмыслении. Основное неудобство в нестыковке с основным логированием.
С одной стороны, сообщение об ошибках следует выводить с
уровнем/severity MDBX_LOG_ERROR. Однако, это замусоривает и ломает
тесты.
Поэтому сейчас при возвращении ошибок из API сообщения логируются
MDBX_LOG_ERROR, но производится это только при включении уровня
логирования MDBX_LOG_DEBUG или более детальном.
2024-11-27 12:08:32 +03:00
Леонид Юрьев (Leonid Yuriev)
3d6e196422
mdbx: исправление отрытия таблицы с пустым/нулевым именем и устранение SIGSEGV
при её закрытии.
2024-10-26 09:57:10 +03:00
Леонид Юрьев (Leonid Yuriev)
3049bb87b5
mdbx: доработка mdbx_close_dbi()
для возврата MDBX_DANGLING_DBI
при попытке закрыть dbi-хендл измененной в транзакции таблицы.
2024-10-26 09:49:22 +03:00
Леонид Юрьев (Leonid Yuriev)
b4dcf148c5
mdbx: исправление assert-проверки при попытке создания таблицы с другими флагами/опциями.
...
Сообщение о проблеме https://t.me/libmdbx/6101
2024-08-22 00:04:41 +03:00
Леонид Юрьев (Leonid Yuriev)
7ed4a551f4
mdbx: внутренние переименования subDb в таблицы.
2024-08-03 15:14:23 +03:00
Леонид Юрьев (Leonid Yuriev)
57e558a57d
mdbx: использование термина "таблица" вместо "sub-database".
2024-08-03 15:14:23 +03:00
Леонид Юрьев (Leonid Yuriev)
9d9a19ae17
mdbx: форматирование/пробелы/косметика.
2024-07-20 13:15:27 +03:00
Леонид Юрьев (Leonid Yuriev)
8e8ac09e14
mdbx: корректировка mdbx_enumerate_subdb()
.
2024-07-13 16:13:11 +03:00
Леонид Юрьев (Leonid Yuriev)
ec0ada7b8c
mdbx: парковка читающих транзакций.
2024-07-12 01:05:56 +03:00
Леонид Юрьев (Leonid Yuriev)
9acbe88566
mdbx: добавление mdbx_enumerate_subdb()
.
2024-07-05 00:25:28 +03:00
Леонид Юрьев (Leonid Yuriev)
3de3d425a1
mdbx: изменение лицензии и реструктуризация исходного кода.
2024-06-19 14:18:18 +03:00