Re: Trying to rebuild xapian indexes, indexer is indexing more messages than exist
"Jonathan Kamens via Info" <[email protected]> Thu, 14 Aug 2025 14:06:22 -0400
| Newsgroups | gmane.mail.imap.cyrus |
|---|---|
| Message-ID | <[email protected]> |
On 8/14/25 3:08 AM, Sebastian Hagedorn wrote: > On 13 Aug 2025, at 22:05, jik via Info wrote: > >> I tried just running squatter without any arguments and the same problem occurs; it claims to be indexing way more messages that the first mailbox it finds has in it, and the xapian files just grow and grow. >> >> I ran strace on the squatter process and it appears to be indexing the same 20 messages over and over again. >> >> I tried running squatter -i instead of just squatter and that does not appear to have this problem. >> >> Unless I am missing something, this seems to be a bug in squatter? > I’m pretty sure that issue has been discussed before. I have looked and have been unable to find a previous discussion of this particular issue. Perhaps you can point me in the correct direction. > You didn’t mention which version you are running. It’s quite possible that bug has been fixed in a newer release. With Cyrus it’s not always the best idea to run a version supplied by a distribution. I have just spent all morning upgrading to 3.12.1, only to discover that not only does the bug still exist, it is now worse. Now regardless of whether I run `squatter` or `squatter -i` it still loops over the same 20 messages over and over again. As far as I can tell, the only way I can successfully rebuild xapian indexes is to temporarily shut down the rolling squatter process, delete the indexes I want to rebuild, and then restart the rolling squatter process. It appears that the rolling squatter logic does not have this bug. > If that’s not an option you probably need to find the message(s) that cause that issue and remove them. It is not specific messages causing the problem. It happens on every mailbox I test it on. It is a bug in the logic in squatter, not a corrupt message. I find it somewhat hard to imagine that no one else has encountered this? jik ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T5a3c00cdf15ad8da-Mcfd267a5273d00adf5c7ebd1 Delivery options: https://cyrus.topicbox.com/groups/info/subscription