[Dovecot] Difference between Indexing and Rescan in FTS

Timo Sirainen tss at iki.fi
Wed Oct 17 06:15:54 EEST 2012


On 17.10.2012, at 2.14, Fred Kilbourn wrote:

> I've had squat running on dovecot 2.0 and have been updating all users
> mailbox indexes nighty via cron with this command:
> 
> doveadm -v search -A text xyzzyx

doveadm index is a bit more efficient.

> I've just updated to 2.1 and I'm migrating to lucene indexes, but reading
> the documentation I'm having a hard time understanding the semantic
> differences between indexing and rescanning.

doveadm fts rescan makes sure that 1) all of the old messages are indexed and 2) there are no extra (already deleted) messages indexed. So it's basically repairing fts index. You probably shouldn't run it automatically, or at least not very often.



More information about the dovecot mailing list