Optimize the cacheOnly fetch scope override hack
With Baloo we introduced a hack that ignores CACHEONLY parameter to FETCH command when all requested items are local (provided by maildir/mbox resources) so that Baloo was able to index local mails despite cache expiration policy. This (together with the broken CollectionScheduler) lead to local mails never expiring from Akonadi Cache. This change permits the CACHEONLY override only to the Baloo Indexer agent. Unlike some other agents/clients, the Baloo agent is smart and does only incremental checks, so it will not cause the entire maildirs to be loaded into Akonadi cache. BUG: 333514 FIXED-IN: 1.13.0
parent
3150efbb
Please register or sign in to comment