From a2922bb8ba3b9388380f2b48c426680f23298512 Mon Sep 17 00:00:00 2001
From: Chris Xiong <chirs241097@gmail.com>
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')

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<size_t> v){ return v.size() < 2; }), gps.end());
+    //gps.erase(std::remove_if(gps.begin(), gps.end(), [](std::vector<size_t> v){ return v.size() < 2; }), gps.end());
     this->groups = std::move(gps);
 }
 
-- 
cgit v1.2.3