[JBoss JIRA] Closed: (JBMAIL-104) Implement reference counting based deletion for stored mail bodies.
by Andrew Oliver (JIRA)
[ http://jira.jboss.com/jira/browse/JBMAIL-104?page=all ]
Andrew Oliver closed JBMAIL-104.
--------------------------------
Resolution: Won't Fix
Assignee: (was: Andrew Oliver)
> Implement reference counting based deletion for stored mail bodies.
> -------------------------------------------------------------------
>
> Key: JBMAIL-104
> URL: http://jira.jboss.com/jira/browse/JBMAIL-104
> Project: JBoss Mail ** Closed - moved to http://buni.org **
> Issue Type: Task
> Components: Storage
> Affects Versions: 1.0-RC1
> Reporter: Michael Barker
> Original Estimate: 3 days
> Remaining Estimate: 3 days
>
> At the moment when a mail is written to the store we create a single instance for all recipients on the list. Therefore we cannot delete the stored body as soon as a user deletes the mail. We need to reference count the number of recipients of the mail and decrement on deletion (for local users) and delivery (for remote users). There are a couple of complexities in this area. E.g. how do we implement this with out massively breaking encapsulation? How do we handle situations like aliased addresses (is that one reference or two)?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months
[JBoss JIRA] Closed: (JBMAIL-93) Support quota's for mailboxes
by Andrew Oliver (JIRA)
[ http://jira.jboss.com/jira/browse/JBMAIL-93?page=all ]
Andrew Oliver closed JBMAIL-93.
-------------------------------
Fix Version/s: (was: 1.0-RC1)
Resolution: Won't Fix
Assignee: (was: Andrew Oliver)
> Support quota's for mailboxes
> -----------------------------
>
> Key: JBMAIL-93
> URL: http://jira.jboss.com/jira/browse/JBMAIL-93
> Project: JBoss Mail ** Closed - moved to http://buni.org **
> Issue Type: Feature Request
> Components: Storage
> Affects Versions: 1.0-RC1
> Reporter: Andrew Oliver
> Original Estimate: 4 days
> Remaining Estimate: 4 days
>
> It should be possible for an administrator to enable quota's for a user's mailbox or for individual folders. This is more difficult to implement for a database-backed mailstore. It is probably appropriate to use more of an approximated system.
> Requirements:
> 1. More than a set quota on a per user basis should not be exceeded by that user's mailbox
> 2. More than a set quota on a per folder basis should not be exceeded
> 3. Storage sizes may be approximates (or the actual size rather than the size in the database)
> 4. both hard and soft quotas should exist (soft quota involves a warning mail)
> 5. Quotas should not affect performance for users that have no quotas enabled.
> 6. Must be efficiently implemented (Andy has ideas if someone wants them)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months