Re: caching not right
Thus spake Brendan Cully [06/18/08 @ 12.30.18 -0700]:
> On Wednesday, 18 June 2008 at 15:26, dv1445@xxxxxxxxx wrote:
> > Hello,
> >
> > I have a large IMAP folder (~17000 messages), and on the remote
> > machine it's a maildir. Mutt 1.5.18 has just begun ignoring the
> > header cache. When I go to that folder, I see "evauluating cache"
> > like normal, but then it starts "fetching headers" starting from
> > scratch. When this finishes, if I go to a different folder and then
> > return (or quit mutt and return), mutt cannot remember that it just
> > cached all those headers.
> >
> > Backend is qdbm. I'd posted before about how with all backends,
> > mutt has been randomly forgetting that it caches this folder. But
> > now it does it every single time.
> >
> > Just before this began happening every time, I added a folder-hook
> > in my muttrc regarding this large folder (just to set sort=date). I
> > thought maybe that did something weird, so I removed the hook. But
> > the behavior persists.
> >
> > Anyone have a clue? TIA.
>
> My guess is that UIDVALIDITY is changing on the server side. If you
> run mutt -d2 it'll log the UIDVALIDITY in .muttdebug0
I ran mutt -d2, but I'm not sure what to look for in that file. I don't
understand its terminology, or what "UIDVALIDITY" is/means. Is it something I
can try to change on the remote machine?
This constant forgetting of the hcache only happens with one particular folder
as far as I can tell.
-g