4 Jun 2004 18:07
OfflineIMAP 4.0.3 released
John Goerzen <jgoerzen <at> complete.org>
2004-06-04 16:07:22 GMT
2004-06-04 16:07:22 GMT
Hello, OfflineIMAP 4.0.3 has been released. It is available from http://quux.org/deve/offlineimap and has been uploaded to Debian. The changelog states: offlineimap (4.0.3) unstable; urgency=low * Fixed version numbers to read 4.0.3. Closes: #220536. * Switched defaults from Python 2.2 to Python 2.3. Closes: #237560, #239018. * Fixed description typo. Closes: #211251. * Fixed nametrans example. Closes: #252644. * Applied patch from Johannes Berg for mycmp example in manual. Closes: #252645. * Fixed typos in manual. Closes: #252646. * Regenerated docs. * Applied patch from Daniel James to adjust the insertion point for a new header. * Now calls dh_python and build-deps on newer debhelper. * Updated copyright information. -- John Goerzen <jgoerzen <at> complete.org> Fri, 4 Jun 2004 07:10:00 -0500
Since version 2.0.0, OfflineIMAP has been capable of communicating to
the IMAP server over multiple channels simultaneously. This capability
is solely a performance-related one. To be a correct and safe program,
OfflineIMAP must send commands to the IMAP server and receive responses
back. On high-latency links, or even just a regular Internet pipe, this
causes a noticable slowdown. While OfflineIMAP is waiting for a
response, the link sits unused.
To improve OfflineIMAP's performance, it can open up several connections
to the IMAP server. It can be downloading two messages while it's
scanning a third folder, for instance. This often results in dramatic
speedups. My own benchmarks showed a reduction from 20 to 9 seconds
between OfflineIMAP 1.x to 2.x. (This time was farther reduced to 2
seconds by OfflineIMAP 3.x.)
To be able to handle these multiple connections at once, there are two
main options available: multitasking and asynchronous I/O. OfflineIMAP
> BTW I notice you are a Gentoo developer. (Great! I'm a Debian
> developer... you may be interested in my Debian From Scratch rescue
> environment at
RSS Feed