[
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