From 679d3834e4081157ac017ea03534e45bb6c03204 Mon Sep 17 00:00:00 2001 From: Doug Hoyte Date: Wed, 8 Feb 2023 10:15:35 -0500 Subject: [PATCH] import --no-gc option --- src/cmd_import.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/cmd_import.cpp b/src/cmd_import.cpp index f9ba6f9..b5de31d 100644 --- a/src/cmd_import.cpp +++ b/src/cmd_import.cpp @@ -11,7 +11,7 @@ static const char USAGE[] = R"( Usage: - import [--show-rejected] [--no-verify] + import [--show-rejected] [--no-verify] [--no-gc] )"; @@ -20,6 +20,7 @@ void cmd_import(const std::vector &subArgs) { bool showRejected = args["--show-rejected"].asBool(); bool noVerify = args["--no-verify"].asBool(); + bool noGc = args["--no-gc"].asBool(); if (noVerify) LW << "not verifying event IDs or signatures!"; @@ -88,7 +89,7 @@ void cmd_import(const std::vector &subArgs) { flushChanges(); - quadrableGarbageCollect(qdb, 2); - txn.commit(); + + if (!noGc) quadrableGarbageCollect(qdb, 2); }