From a8b5cb23fe015726066e18bbedb61e8f1601ae95 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Wed, 20 Jan 2016 18:41:01 -0800 Subject: [PATCH] Reduce pending max queue size to 1000 messages // FREEBIE --- src/main/resources/messagedb.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/resources/messagedb.xml b/src/main/resources/messagedb.xml index 95223508c..3c09edf5c 100644 --- a/src/main/resources/messagedb.xml +++ b/src/main/resources/messagedb.xml @@ -69,4 +69,10 @@ CREATE RULE bounded_message_queue AS ON INSERT TO messages DO ALSO DELETE FROM messages WHERE id IN (SELECT id FROM messages WHERE destination = NEW.destination AND destination_device = NEW.destination_device ORDER BY timestamp DESC OFFSET 5000); + + DROP RULE bounded_message_queue ON messages; + CREATE RULE bounded_message_queue AS ON INSERT TO messages DO ALSO DELETE FROM messages WHERE id IN (SELECT id FROM messages WHERE destination = NEW.destination AND destination_device = NEW.destination_device ORDER BY timestamp DESC OFFSET 1000); + + +