On Mon, 16 Aug 1999, David Harris wrote:

   What if the whole side-by-side index code was written like this:

   [good implementation description deleted...]
   
   However, if you allow people to modify the messages once in the Maildir, then
   we have a problem because when the index is rebuilt, each message file has to
   be stat()'ed to see if it has changed.. this is an inode lookup so we can
   easily end up bouncing all around the filesystem causing lots of seeks in the
   hard drive. Not good.

Forgive my ignorance of this IMAP issue, but does the IMAP spec
permit a mail message to be modified (excluding flags) without
assigning it a new UID?  If not, there is no need for stat as long
as the maildir file name changes.

-- Jeff Hayward   
   
   

Reply via email to