<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 9pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi</p>
<p>The first run of indexing on a large existing mailbox is indeed slow, and I would run "doveadm index -A -q \*" before putting the system in production.</p>
<p>Besides the Ram disk, what kind of solution would you suggest ?</p>
<p><br /></p>
<div id="signature"> </div>
<p><br /></p>
<p id="reply-intro">On 2019-12-10 19:28, Wojciech Puchar via dovecot wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><span style="white-space: nowrap;">Where do write ops take place?</span></blockquote>
<br /><span style="white-space: nowrap;">to the xapian index  subdirectory</span><br /><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><span style="white-space: nowrap;">Maybe mount that path to a RAM disk rather than looking for anorher solution.</span><br /><br /></blockquote>
<span style="white-space: nowrap;">not a solution for a problem but workaround</span><br /><br /><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><br /><span style="white-space: nowrap;">Am 10.12.2019 um 15:50 schrieb Wojciech Puchar via dovecot <<a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>>:</span><br /><br /><span style="white-space: nowrap;">what FTP module should i use instead of squat that is probably no longer supported or no longer at all?</span><br /><br /><span style="white-space: nowrap;">i want to upgrade my dovecot installation. it currently uses squat but i found it often crashes on FTS on large mailboxes.</span><br /><br /><span style="white-space: nowrap;">i found "xapian" addon for dovecot but while it works excellent AFTER database is created, i found it need like 20 or so minutes to index less than 10GB of mails and while doing this - generate many tens of megabytes/s constant write traffic on it's database files.</span><br /><br /><span style="white-space: nowrap;">Excellent way of killing SSD.</span><br /><br /><span style="white-space: nowrap;">something must be broken.</span><br /><br /><span style="white-space: nowrap;">my config is</span><br /><br /><span style="white-space: nowrap;">plugin {</span><br /><span style="white-space: nowrap;">       plugin = fts fts_xapian</span><br /><br /><span style="white-space: nowrap;">       fts = xapian</span><br /><span style="white-space: nowrap;">       fts_xapian = partial=2 full=20 verbose=0</span><br /><br /><span style="white-space: nowrap;">       fts_autoindex = yes</span><br /><span style="white-space: nowrap;">       fts_enforced = yes</span><br /><br /><span style="white-space: nowrap;">#       fts_autoindex_exclude = \Junk</span><br /><span style="white-space: nowrap;">#       fts_autoindex_exclude2 = \Trash</span><br /><span style="white-space: nowrap;">}</span><br /><br /><br /><span style="white-space: nowrap;">any ideas?</span></blockquote>
<br /><br /></blockquote>
</div>
</blockquote>
</body></html>