[geary: 57/66] Combine split old message detachment transactions into single
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 57/66] Combine split old message detachment transactions into single
- Date: Tue, 30 Jun 2020 07:12:26 +0000 (UTC)
commit 230502aaa906590a1ce27ae849582f8724daa768
Author: Chris Heywood <15127-creywood users noreply gitlab gnome org>
Date: Wed May 13 10:15:18 2020 +1000
Combine split old message detachment transactions into single
src/engine/imap-db/imap-db-folder.vala | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/src/engine/imap-db/imap-db-folder.vala b/src/engine/imap-db/imap-db-folder.vala
index 167505972..9bfd6c8e1 100644
--- a/src/engine/imap-db/imap-db-folder.vala
+++ b/src/engine/imap-db/imap-db-folder.vala
@@ -954,8 +954,6 @@ private class Geary.ImapDB.Folder : BaseObject, Geary.ReferenceSemantics {
}
yield db.exec_transaction_async(Db.TransactionType.WO, (cx) => {
-
-
StringBuilder sql = new StringBuilder();
sql.append("""
DELETE FROM MessageLocationTable
@@ -967,25 +965,18 @@ private class Geary.ImapDB.Folder : BaseObject, Geary.ReferenceSemantics {
stmt.exec(cancellable);
- return Db.TransactionOutcome.COMMIT;
-
- }, cancellable);
-
- yield db.exec_transaction_async(Db.TransactionType.WO, (cx) => {
-
- StringBuilder sql = new StringBuilder();
+ sql = new StringBuilder();
sql.append("""
DELETE FROM MessageSearchTable
WHERE docid IN (
""");
sql.append(message_ids_sql_sublist.str);
sql.append(")");
- Db.Statement stmt = cx.prepare(sql.str);
+ stmt = cx.prepare(sql.str);
stmt.exec(cancellable);
return Db.TransactionOutcome.COMMIT;
-
}, cancellable);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]