[Tickets #11674] Kolab_Storage: Fix modify of Kolab data object: Notify framework about deleted backend ID

bugs at horde.org bugs at horde.org
Thu Nov 8 17:57:53 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11674
------------------------------------------------------------------------------
  Ticket             | 11674
  Created By         | Thomas Jarosch <thomas.jarosch at intra2net.com>
  Summary            | Kolab_Storage: Fix modify of Kolab data object: Notify
                     | framework about  deleted backend ID
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              | 1
  Owners             |
------------------------------------------------------------------------------


Thomas Jarosch <thomas.jarosch at intra2net.com> (2012-11-08 17:57) wrote:

Hi,

when we are modifying Kolab objects, we didn't tell the framework  
about the deleted backend ID.
As a result, the backend ID (IMAP UID) -> object UID mapping cache  
becomes more and more polluted.

Attached patch fixes the issue.

@Gunnar: I carefully checked the code path. Only "drawback" about the  
delete notify is that the store() operation of the data cache will  
remove all attachments corresponding to the object UID. Later on the  
attachments are stored again, so still should be correct IMHO. Please  
double check.

Thomas




Thomas Jarosch <thomas.jarosch at intra2net.com> (2012-11-08 17:57)  
uploaded:  
0001-Fix-modify-of-Kolab-data-object-Notify-framework-abo.patch

http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=0001-Fix-modify-of-Kolab-data-object-Notify-framework-abo.patch&ticket=11674&fn=%2F0001-Fix-modify-of-Kolab-data-object-Notify-framework-abo.patch





More information about the bugs mailing list