From a2922bb8ba3b9388380f2b48c426680f23298512 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Tue, 27 Sep 2022 00:50:35 -0400 Subject: 1000x performance improvement for loading database. So huge that it doesn't even sound real. I need to learn to write proper sql. --- qdeduper/sigdb_qt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qdeduper/sigdb_qt.cpp') diff --git a/qdeduper/sigdb_qt.cpp b/qdeduper/sigdb_qt.cpp index aff7312..a7f1680 100644 --- a/qdeduper/sigdb_qt.cpp +++ b/qdeduper/sigdb_qt.cpp @@ -77,7 +77,7 @@ void SignatureDB::create_priv_struct() distmap[std::make_pair(dupe.id1, dupe.id2)] = dupe.distance; auto gps = sdb->groups_get(); - gps.erase(std::remove_if(gps.begin(), gps.end(), [](std::vector v){ return v.size() < 2; }), gps.end()); + //gps.erase(std::remove_if(gps.begin(), gps.end(), [](std::vector v){ return v.size() < 2; }), gps.end()); this->groups = std::move(gps); } -- cgit v1.2.3