mdbx: добавление mdbx_preopen_snapinfo() в API.

https://gitflic.ru/project/erthink/libmdbx/issue/15
This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2024-03-05 01:56:04 +03:00
parent 0b87ddc6d4
commit 1c174e84c4
3 changed files with 103 additions and 0 deletions

View File

@@ -743,6 +743,14 @@ int main(int argc, char *const argv[]) {
log_trace("=== done...");
}
if (!failed) {
MDBX_envinfo info;
int err =
mdbx_preopen_snapinfo(params.pathname_db.c_str(), &info, sizeof(info));
if (err != MDBX_SUCCESS)
failure_perror("mdbx_preopen_snapinfo()", err);
}
log_notice("RESULT: %s\n", failed ? "Failed" : "Successful");
if (global::config::cleanup_after) {
if (failed)