[
https://issues.apache.org/jira/browse/JAMES-1388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219983#comment-13219983
]
Eric Charles commented on JAMES-1388:
-------------------------------------
Hi Ioan,
The mailbox locker are pluggable with MailboxPathLocker.
In case of the hbase mailbox, there should be no requirement to use the
zookeeper locking mecanism, cause we could simply use the provided HBase
RowLock.
All these lockers should be injected via spring, so abstraction will be welcome
to allow to compose the mailbox of your choice (for example hbase with
hbaserowlock or hbase with zookeeper lock, or hadoop with zookeeper lock,...)
> Implement distribuited mailbox locking using zookeeper
> ------------------------------------------------------
>
> Key: JAMES-1388
> URL: https://issues.apache.org/jira/browse/JAMES-1388
> Project: JAMES Server
> Issue Type: Sub-task
> Components: James Core, MailStore & MailRepository
> Affects Versions: Trunk
> Reporter: Ioan Eugen Stan
> Fix For: Trunk
>
>
> We can implement a mailbox locking functionality using zookepper. This fits
> well with hbase mailbox since zookeeper is a must for running an HBase/hadoop
> cluster.
--
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: [email protected]
For additional commands, e-mail: [email protected]