The following bug has been SUBMITTED. ====================================================================== http://www.dbmail.org/mantis/bug_view_advanced_page.php?bug_id=0000149 ====================================================================== Reported By: paul Assigned To: ====================================================================== Project: DBMail Bug ID: 149 Category: IMAP daemon Reproducibility: always Severity: feature Priority: normal Status: new ====================================================================== Date Submitted: 07-Jan-05 16:04 CET Last Modified: 07-Jan-05 16:04 CET ====================================================================== Summary: imap search performance Description:
Dbmail's imap search performance is well below par. The whole search implementation needs to be redesigned. 1) more search types should be sql-based 2) sub-searches should be limited if earlier sub-searches already restricted the result-set and the searchtype is boolean and. 04 UID SEARCH 1:10 HEADER MESSAGE-ID <[EMAIL PROTECTED]> currently combines three independant result-sets that all three encompass the whole mailbox involved. This means that in this case all messages are parsed to find the message-id, instead of only parsing message-ids 1:10. ====================================================================== Bug History Date Modified Username Field Change ====================================================================== 07-Jan-05 16:04paul New Bug ======================================================================