I was playing with Dovecot 1.1 full text indexing through Squat in late
October, which was working pretty well. I wanted to ask about this
behavior I had:
When an email arrives in INBOX using procmail (which delivers to my
Maildirs), and I see it in Dovecot, when I next do a search (IMAP SEARCH
TEXT) of that folder, the search takes a long time. Successive searches
are lickety-split.
My question is: Can there be an option to "index greedily"? As soon
as
Dovecot sees the message, I'd like it to update the Squat index. That
way, searches are always fast.
I guess this implies a small performance hit - namely, that my IMAP server
spends CPU and disk time indexing every message at the first time it is
seen rather than being able to do batch indexing each time SEARCH TEXT is
issued. But when I think about that, that sounds like the server
can waste its time so I don't waste mine - which is exactly why I
like these computing machines!
(That, and because I can waste my time programming them.)
-- Asheesh.
--
Use extra care when cleaning on stairs.