No description
Find a file
Jim Nelson 9dfcb26597 Further optimizations on the database side
Merging in additions to an email's fields in MessageTable could result in many
serialized SQLite operations that were independent of each other.  This change
(a) parallelizes them via NonblockingBatch, and (b) reads the messages existing
fields and strips out writes to fields it already holds.  This is legal because
none of the current fields in MessageTable are mutable on the server, but is not
allowable for ImapMessageProperties because they are.

Also, there were some naming inconsistencies in NonblockingBatch that are
corrected here.
2011-11-16 20:05:50 -08:00
sql Fetches only a small portion of the message for previews: Closes #4254, Closes #3799 2011-11-16 18:17:35 -08:00
src Further optimizations on the database side 2011-11-16 20:05:50 -08:00
ui Fixes message viewer resize problem. Closes #4309 2011-11-10 14:54:10 -08:00
vapi Move to GTK+3: Closes #4163 2011-09-22 13:11:35 -07:00
.gitignore Engine implementation of conversations: #3808 2011-10-21 17:04:33 -07:00
AUTHORS Added COPYING, AUTHORS, and MAINTAINERS files: #3697. 2011-06-06 15:23:04 -07:00
configure.in Moved to waf for build system: #3690 2011-06-27 14:55:22 -07:00
COPYING Added COPYING, AUTHORS, and MAINTAINERS files: #3697. 2011-06-06 15:23:04 -07:00
MAINTAINERS Added COPYING, AUTHORS, and MAINTAINERS files: #3697. 2011-06-06 15:23:04 -07:00
THANKS Addresses not stored in database in RFC 822 format: Closes #4231 2011-10-07 17:23:20 -07:00
waf Moved to waf for build system: #3690 2011-06-27 14:55:22 -07:00
wscript Fancy date display. Closes #4323 and closes #4241. 2011-11-11 12:23:32 -08:00