> Also, does anyone know what this means for searches on material that has > changed since the last squatter run? I have assumed, and hope, that the > search procedure is something like this: > search in the squatter index > remove results referring to deleted items > do an unindexed search on items added since last index. > > Is that right? Or, for example, are new messages just ignored? The squatter index isn't a perfect index. What it does is given a search term, it returns a list of messages that might contain the term, and excludes messages that definitely do not contain the search term. For each message that squatter says might contain the search term, cyrus then opens the message and does a complete search on it to see if it definitely contains the search term. Because of that, if squatter sees a message id it hasn't indexed, it will always return that id, because that id might contain the term, it doesn't know. The net result is that things work as expected. New messages that haven't been squatter indexed are always searched, you never miss messages. Rob ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html