sqlite: add cache_size/mmap_size/temp_store PRAGMAs to db_sync and topo_group — 159x insert speedup, fix test_chat_sync_stress timeout

This commit is contained in:
Evgeny committed 2026-07-18 20:16:24 +03:00
1 parent 0e0ad9316a
commit 20f5e6c953
11 files changed
+131 -46

No files matched your search

+2
View File
@@ -117,6 +117,7 @@ QList<NodeAddr> UtunNode::getInviteAddresses(DbManager* db) {
while (link) {
if (link->link_state == 3 && link->nat_type == NAT_TYPE_DIRECT) {
NodeAddr a;
a.socketId = link->conn ? (int)link->conn->sock_id : 0;
struct sockaddr_storage* sa = &link->remote_addr;
if (sa->ss_family == AF_INET) {
struct sockaddr_in* sin = (struct sockaddr_in*)sa;
@@ -149,6 +150,7 @@ QList<NodeAddr> UtunNode::getInviteAddresses(DbManager* db) {
else { sock = sock->next; continue; }
NodeAddr a;
a.socketId = (int)sock->sock_id;
if (sa->ss_family == AF_INET) {
struct sockaddr_in* sin = (struct sockaddr_in*)sa;
a.family = 4;