Re: Issue with recent CVS commit...
Alexander Zangerl <[email protected]> Wed, 27 Aug 2008 10:02:13 +1000
| Newsgroups | gmane.mail.exmh.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 14 Aug 2008 12:40:47 -0400, [email protected] writes: >I recently did a 'cvs up', and I'm having some... issues.. with one commit: >cvs repository 06/20/2008 [email protected] (sorry for this really late response...) >3) New new mail arrives and gets sorted via procmail into various folders. >4) Now if I change to any of those folders, only the last 100 items are > visible because the timestamp check on '.' says the cache is 'invalid'. the big question we'll have to find an answer for is what degree of consistency the scan cache should provide. in my opinion, the scan cache is dangerous if it does not reflect new mails. >This is *very* painful if you have folders with 10K or 20K messages in it >(very possible - if you're subscribed to the linux-kernel list, that's some >500-600 messages a *day* - the above breakage and only rescanning 100 means >that I can't even get back to see messages from earlier today without rescanni >ng) i see your point. (however, since that patch went into the debian version of exmh mid of last year there have not been any problem reports...or cache issues that i could observe myself.) i fear that your desired /very/ relaxed cache consistency isn't ideal for everybody. what about adding a preference setting that keeps the scan cache invalidation from triggering, for those both-huge-and-busy folders? (it'll be a bit hard to find a /good/ set of criteria for cache invalidation but it seems doable.) >Does anybody have a better description of what "stale cache problem" this >is trying to solve? Is it the one mentioned below, or something else? i described it in <[email protected]>, archived here: <URL:http://marc.info/?l=exmh-workers&m=118326250924417&w=2> (in short: various changes were not picked up on folder change, eg. deleted stuff shows up again, mismatch of scan listing vs. message display and subsequent mess wrt. one acting on the wrong mails etc.) regards az -- + Alexander Zangerl + DSA 42BD645D + (RSA 5B586291) Kindermund: Wenn man kranke Kühe isst, kriegt man ISDN. _______________________________________________ Exmh-workers mailing list [email protected] https://www.redhat.com/mailman/listinfo/exmh-workers
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFItJmFpy/2bEK9ZF0RAtzIAKCIuhL8IAxffVM9xeM5pJ1zdeG+LwCfdN1y 1HMnGDHdOV30EU6sMnqMne4= =WRXv -----END PGP SIGNATURE-----