[Tickets #2971] Mailbox caching flag missed

bugs@bugs.horde.org bugs at bugs.horde.org
Mon Nov 14 11:18:01 PST 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=2971
-----------------------------------------------------------------------
 Ticket             | 2971
 Updated By         | Michael Slusarz <slusarz at mail.curecanti.org>
 Summary            | Mailbox caching flag missed
 Queue              | IMP
 Version            | HEAD
 State              | Assigned
 Priority           | 3. High
 Type               | Bug
 Owners             | Michael Slusarz
-----------------------------------------------------------------------


Michael Slusarz <slusarz at mail.curecanti.org> (2005-11-14 11:18) wrote:

> When moving a message to another folder, the message is correctly 
> flagged as deleted, but the deleted flag does not display (seems not 
> to be in the cache). If you purge deleted messages, it disappears; if 
> you view the message the deleted flag shows

I will take a look at this.

> (indicating we don't use 
> the cache yet in the message view. :).

This discussion should probably be handled elsewhere, but while on the
topic...  The reason we don't use the cached flag values is because we
obtain these flag values from IMP_Headers:: in the message page, which is
always generated.  Therefore, there really is no reason to go through the
overhead of retrieving the flag information from the cache.

Now, it's a whole different thing whether we want to cache the IMP_Headers
object - since it is not used on the mailbox page (except for x-priority or
x-cache checking, although the IMP_Headers only needs to be generated the
first time that mailbox is accessed if using the cache).  don't know if we
want to carry around that information since it will add a fairly decent size
to the cache files.




More information about the bugs mailing list