Re: "Leave-on-disk" MIME parsing
- From: Philip Van Hoof <spam pvanhoof be>
- To: tinymail-devel-list <tinymail-devel-list gnome org>
- Cc: Matthew Barnes <mbarnes redhat com>, Jeffrey Stedfast <fejj novell com>
- Subject: Re: "Leave-on-disk" MIME parsing
- Date: Tue, 04 Mar 2008 19:15:06 +0100
On Tue, 2008-03-04 at 19:10 +0100, Philip Van Hoof wrote:
> I just committed "leave-on-disk" MIME parsing to Tinymail's camel-lite.
>
> Mind that this is highly experimental code.
>
> The two commits that should be combined to prepare the patch for
> upstream are:
>
> http://tinymail.org/trac/tinymail/changeset/3462 and
> http://tinymail.org/trac/tinymail/changeset/3455
>
> I added Matthew and Jeffrey in CC so that they can review this using
> those two diffs already.
Reviewing the diff myself I found two glitches:
http://tinymail.org/trac/tinymail/changeset/3463
> The net result of these patches is that opening a truly large E-mail
> will not consume the same amount of bytes as the size of the E-mail in
> RAM. In stead the MIME parser will use seek() in case the stream
> supports this.
>
> We have been updating certain of Tinymail's streams to become seekable:
>
> http://tinymail.org/trac/tinymail/changeset/3454
>
> This was obviously related to all this.
>
>
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]