Saner feed database management (#1131)

* Mark feedItems read in a single batch SQL update
* Automatically remove old feed items
* User-facing preference globally and per-feed for feed item expiration
This commit is contained in:
Adomas Ven 2016-12-13 16:07:43 +02:00 committed by Dan Stillman
parent 7fc352b9b7
commit d6d4e4b33e
14 changed files with 157 additions and 93 deletions

View file

@ -54,7 +54,8 @@ pref("extensions.zotero.groups.copyTags", true);
pref("extensions.zotero.feeds.sortAscending", false);
pref("extensions.zotero.feeds.defaultTTL", 1);
pref("extensions.zotero.feeds.defaultCleanupAfter", 2);
pref("extensions.zotero.feeds.defaultCleanupReadAfter", 3);
pref("extensions.zotero.feeds.defaultCleanupUnreadAfter", 30);
pref("extensions.zotero.backup.numBackups", 2);
pref("extensions.zotero.backup.interval", 1440);