On Fri, Feb 17, 2012 at 10:00:55AM +1300, Adrien de Croy wrote:
> one thing - what do you mean by "one big pool".

Similar to quotaroot - "messageroot".  We're going to do it
with users and the conversations database.  For now they're
actually locked to users, but it doesn't handled thousands
of shared folders well, because they would all shared one
central DB.  So one 'root' per user which shares a single
highestmodseq and uidvalidity counter.

In particularly, we could then enforce every single folder
having a different UIDVALIDITY, so we could use a single 64
bit value to uniquely identify message/folder.  It would even
allow multiple consecutive messages in the same folder to
compress into a range.

This will allow supporting shared folders quite nicely by
rooting each one in itself as a standalone folder, no shared
state.

That's the idea, anyway.

Bron.
_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5

Reply via email to