[ https://issues.apache.org/jira/browse/MAILBOX-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13243098#comment-13243098 ]
Ioan Eugen Stan commented on MAILBOX-103: ----------------------------------------- Revision: 1307750 Author: ieugen Date: 2012-03-31 12:40 Message: MAILBOX-103 - some refactoring to clean things up - ZK path is mailboxid-uid - we should use ZK paths to store the UID: mailboxId/uid : this will allow us to store more data per each mailboxId ZNode (modSeq, mailbox lock) - fixed tests Issue #MAILBOX-103 - Design and implement Distributed UID generation > Design and implement Distributed UID generation > ----------------------------------------------- > > Key: MAILBOX-103 > URL: https://issues.apache.org/jira/browse/MAILBOX-103 > Project: James Mailbox > Issue Type: New Feature > Components: hbase > Affects Versions: 0.4 > Reporter: Eric Charles > Assignee: Ioan Eugen Stan > Original Estimate: 0h > Remaining Estimate: 0h > > Context: IMAP4rev1 (RFC3501 requires that every message is identified by a > stable 32-bit Unique Identifier (UID) assigned in incremental sequence. This > is now achieved in James IMAP subproject (http://james.apache.org/imap) with > a UidProvider interface implemented in memory. This implementation does not > allow distributed working of the solution. > Task: A DistributedUidProvider must be designed. The design can rely on a > distributed memory cache such as hazelcast , or any other solution (hadoop, > hbase, cassandra,...), and implemented. > Mentor: eric at apache dot org > Complexity: medium -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org