On Thu, 2006-01-26 at 10:10 -0500, Jeff A. Earickson
wrote:> Hi,
> I just discovered a whole lot of dovecot.index.log.2 files
> in people's .imap folders? Are these files needed in the long
> term? Or can they be zapped if they are more than X days old?
dovecot.index.log files get renamed to dovecot.index.log.2 files when
they're full (current logic is >= 128kB and created over 5 mins ago). If
there are multiple connections to the same mailbox and it's getting
heavily changed, the .log.2 may be useful for an IMAP session that
hasn't synchronized the changes for a while.
If Dovecot loses changes from log file, it gives "Transaction log got
desynced for index" error and closes the connection (actually this error
used to be called "Missing transaction log file" or something
similar).
It's in my TODO that Dovecot should be able to handle this situation by
just comparing old dovecot.index and new dovecot.index and figuring out
the differences itself, but that's not yet implemented..
Anyway, in practise I think you can delete all the .log.2 files whenever
you wish and you won't see any problems. If you want to be extra
careful, you can delete them after they're 30 minutes old. After that
they're of no use for anything. I suppose Dovecot could also do that
itself when opening mailbox.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url :
http://dovecot.org/pipermail/dovecot/attachments/20060126/825bcf1a/attachment.pgp