(Illustration by Gaich Muramatsu)
On Thu, 31 Jan 2008, Jan Harkes wrote: >>>> Right, OK. The problem is that I'm hoping to use Coda for home directories >>>> which contain anything from thousands of small files (Maildirs) to dozens >>> >>> A word of caution, maildirs can by easily filled by a mail storm >>> or a busy mailing list, and break (Coda dirs are limited to 256K, see Wiki) >> >> I just looked at that and initially thought that 256K files wouldn't be a >> problem. Then I re-read it and the Wiki page on limitations, and the >> implication is that this means between 2048 and 4096 files. This seems >> rather low. Is there a work-around? > > Not really, besides frequently archiving high-traffic mailboxes. I still > keep linux-kernel in a local disk folder, all others live in Coda. Some > rotate every month, others about once every three months. I archive each > months worth of email from a maildir folder into a compressed mailbox > file. So I get the concurrent lockless access properties for recent > email, but compact storage for older mails where it is not as likely to > get write-write conflicts. > > A secondary benefit is that this way I can keep all email hoarded in my > client cache and as such can access it when disconnected. Of course the > sending replies part of email doesn't work during disconnection. Is there a particular reason why 256K directory size is used? What code changes would be required to increase this to, for example, 64M? GordanReceived on 2008-02-01 08:31:09