<div dir="ltr"><div><div>Post it here because PocketSword team potentially would be interested too.<br><br></div>Some time ago i got strange issue when indexing time in BibleTime Mini increased from 9 minutes to several hours. Investigating this i found that one line been removed from BibleTime code, it have following setup for clucene writer:<br>
<br>        // Always create a new index:<br>        typedef lucene::index::IndexWriter IW;<br>        QSharedPointer&lt;IW&gt; writer(new IW(index.toLatin1().constData(), &amp;an, true));<br>        writer-&gt;setMaxFieldLength(BT_MAX_LUCENE_FIELD_LENGTH);<br>
        writer-&gt;setUseCompoundFile(true); // Merge segments into a single file<br><br>and following line was removed, when i restored it, index building time returned to 9 minutes on all mobile targets:<br>        writer-&gt;setMinMergeDocs(1000);<br>
<br></div>Let me know if this removal was related with any bugfix.<br></div>