Mercurial > dovecot > core-2.2
changeset 13360:f0fb3cede05c
TODO updated
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 01 Sep 2011 10:59:50 +0300 |
parents | 07f02f421588 |
children | 3a4bc00b7027 |
files | TODO |
diffstat | 1 files changed, 13 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Thu Sep 01 10:58:41 2011 +0300 +++ b/TODO Thu Sep 01 10:59:50 2011 +0300 @@ -1,5 +1,15 @@ + - anvil crash -> Error: Anvil client not compatible with this server (mixed old and new binaries?) + - solr separate attachments (patch) + - sql connection pooling: Count lookup latencies, avoid servers with + significantly higher latencies. + - maildir_storage_sync_force() shouldn't do anything except find the new + file, don't go expunging any more stuff or we could get recursively back to + where we started, and stuff would break + - imap: append/copy could trigger indexing (optionally) + - fuzzy: be fuzzy about date/size - fix proxy_maybe=fqdn - mailbox list index: + - indexing name="" probably crashes in index_mailbox_list_sync_name() - with in-memory indexes be sure to refresh it more often - refreshing could refresh only the parts that are actually requested, e.g. % @@ -14,9 +24,9 @@ - after LIST "" * is refreshed, delete all unlisted local index dirs - fix lib-index assert-crash when >1 messages are expunged while they're still in delayed_trans - - check the pigeonhole pipe plugin thing - - "protocols = $protocols sieve" when there no explicit protocols setting - gives duplicates + - if there's no sync after mailbox_notify(), IDLE isn't called again.. + - mbox->to_idle_delay could get added during imapc_client_run() and its + timeout goes to wrong ioloop.. - check: - dsyncing between two namespace separators is probably broken.. - remove mail_deliver_session after all, do all the stuff transparently