diskless message cache #3

Manually merged
andreacavalli merged 4 commits from :fork into fork 2019-12-15 01:48:06 +01:00
Showing only changes of commit c2ff39df7b - Show all commits

View File

@ -279,8 +279,8 @@ class MessagesDbImpl : public MessagesDbSyncInterface {
seqno_++;
if (seqno_ % 4096 == 0) {
TRY_STATUS(db_memory_.exec("DELETE FROM messages WHERE seqno < " + to_string(seqno_ - 3072)));
if (seqno_ % 8128 == 0) {
TRY_STATUS(db_memory_.exec("DELETE FROM messages WHERE seqno < " + to_string(seqno_ - 1024)));
}
add_message_stmt_.bind_int32(12, seqno_).ensure();