- Group Membership is API defined. - ACL must be managed in the Mailbox class ( SimpleMailbox must be overriden ). I based my work on the maildir and JPA implementation. I also modified the SimpleMessageManager as I need to perform lightweight transaction to avoid data races ( I had to override the setRights method ). - My work on Quota over cassandra is based on what was done in store/quota.
But quota support from mailbox is quite a mess... - A bug in the QuotaImpl class ( that is always 0/0 as constructors never assign its parameters ) - No API defined etc... - Miss understanding of concurrent Hashmaps - No tests I wrote some better stuff for the Mailbox QUOTA ticket ( MAILBOX-64, that is not well solved ), tested, with API well defined. I also re write what was done in the store, and improved Cassandra stuff. Still at review ... It will come in the coming days. Le 08/03/2015 18:43, Eric Charles (JIRA) a écrit : > > [ > https://issues.apache.org/jira/browse/MAILBOX-208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14352156#comment-14352156 > ] > > Eric Charles commented on MAILBOX-208: > -------------------------------------- > > Are the implemented functionalities abstracted in the store, or are there > pure cassandra-only features? > >> Improve Cassandra Mailbox >> ------------------------- >> >> Key: MAILBOX-208 >> URL: https://issues.apache.org/jira/browse/MAILBOX-208 >> Project: James Mailbox >> Issue Type: New Feature >> Reporter: Tellier Benoit >> Attachments: cassandra-mailbox-improvement.patch >> >> >> Mainly : >> - distributed group membership >> - ACL stored in Cassandra >> - Quota ( similar to what exists in the store ) > > > > -- > This message was sent by Atlassian JIRA > (v6.3.4#6332) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org