Hotfix for NovaBird-DB only (1.2.5).
All other add-ons are the same as in 1.2.0 – just install the new DB file over the old one (same add-on ID); settings and the search index are kept, no rebuild needed.
-
Faster search in large mailboxes
-
Finding compound words (searching "plan" also finds "Speiseplan") looked up every new search term in the whole full-text index. In large real mailboxes this took more than a second per term – the main reason why live search could feel slow.
-
The words are now kept in a small table of their own (only words that occur in at least two mails – exactly the ones used before), refreshed after indexing and when Betterbird is idle. While typing, the words found for "galax" are reused for "galaxu" instead of being searched again.
-
Same search results as before. Lab test with 1.78 million index words: 148 ms → about 1 ms per term; in a real 70,000-mail mailbox the first search for a new word went from about 1.8 s to a fraction of that.
-
The table is built about a minute after the first start with the new version. Going back to an older DB version works without rebuilding the index.