On Tue, Jul 17, 2012, at 04:45 PM, David Carter wrote:
> A bit of digging through source code uncovered:
> 
>    expunge_days: 7
>      Number of days to retain expunged messages before cleaning up
>      their index  records. The  default is 7. This is a necessary for
>      QRESYNC to work  correctly. If combined with delayed expunge (above)
>      you will also be able to unexpunge messages during this time.

Sorry!  This was to stop sites having their disk fill up unexpectedly, but I
should have probably set it to something higher.  We use 7 days at FastMail
currently.  It will actually check for double that before it triggers usually,
but your value is significantly higher than that.

The sync_client thing is a separate matter... it should consider those to be
bogus and clean them up I think... hmm.

Magic is generally bad, but I don't think we can guarantee cyr_expire will run
with sensible options, so the code has to have some sort of sanity check.
I guess it COULD just trigger a syslog, but then the sites not doing cyr_expire
probably aren't reading syslog either :(

Bron.
-- 
  Bron Gondwana
  br...@fastmail.fm

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to