Commit Graph

21 Commits

Author SHA1 Message Date
Max Radermacher
11de255279
Move around some files; fix project references 2026-04-16 14:33:08 -05:00
Sasha Weiss
96e4392d59
Always call concludeTx, even if processBatch throws 2026-03-02 17:45:32 -08:00
Max Radermacher
87dc2f1e0f
Adopt NSSecureCoding everywhere 2026-01-12 17:31:31 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
6ff62ce46d
Use an enum for processBatch’s return value 2025-12-29 18:56:42 -06:00
Max Radermacher
9d37668550
Remove TimeGatedBatch.processAll(Sync) method 2025-12-29 15:58:13 -06:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Sasha Weiss
1ad1d7c58a
Improve logging for BGProcessingTask runs 2025-11-12 10:21:27 -08:00
Sasha Weiss
ae8ed15fb5
Migrate TSInfoMessage group updates using a BGProcessingTask 2025-11-06 11:31:18 -08:00
Harry
e54b17e759
Set requiresExternalPower for backups BGProcessingTask 2025-08-25 10:39:51 -07:00
Max Radermacher
ebcf361fdd
Make rebuildIncompleteViewOnceIndex blocking 2025-08-18 18:03:05 -05:00
Max Radermacher
724979a552
Remove LazyDatabaseMigratorRunner kill switch 2025-08-18 17:44:17 -05:00
Harry
7fdfd76aef
Allow setting earliestBeginDate for BGProcessingTasks 2025-06-26 17:28:42 -07:00
Max Radermacher
71276c5008
Open a connection in LazyDatabaseMigratorRunner 2025-06-03 16:52:10 -05:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
Max Radermacher
827a3aa084
Add kill switch for LazyDatabaseMigratorRunner 2025-03-07 17:41:08 -06:00
Max Radermacher
437bb14699
Rebuild/remove outdated TSInteraction indexes 2025-03-07 15:03:41 -06:00
Sasha Weiss
2000b82c0b
One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
Harry
ba2f10732e
Parametrize transaction type in DB v2 protocol 2024-10-04 16:12:52 -07:00
Max Radermacher
0a24b7b357
Clean up recipient searches 2024-03-07 11:57:45 -06:00
Max Radermacher
205da46614
Enable fts5 secure-delete
Co-authored-by: Evan Hahn <evanhahn@signal.org>
2023-11-10 16:10:45 -06:00