[gsoc2011] Design and implement Distributed UID generation
----------------------------------------------------------
Key: IMAP-271
URL: https://issues.apache.org/jira/browse/IMAP-271
Project: JAMES Imap
Issue Type: New Feature
Reporter: Eric Charles
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.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]