[Tickets #11590] Re: Kolab backend: IMAP cache does not get updated

bugs at horde.org bugs at horde.org
Thu Nov 22 20:25:20 UTC 2012


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

Ticket URL: http://bugs.horde.org/ticket/11590
------------------------------------------------------------------------------
  Ticket             | 11590
  Updated By         | Gunnar Wrobel <wrobel at horde.org>
  Summary            | Kolab backend: IMAP cache does not get updated
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
-State              | Assigned
+State              | Feedback
  Priority           | 3. High
  Milestone          |
  Patch              |
  Owners             | Gunnar Wrobel
------------------------------------------------------------------------------


Gunnar Wrobel <wrobel at horde.org> (2012-11-22 20:25) wrote:

Thanks for the patch. I don't think the "Sync once per session"  
strategy is completely wrong though and makes sense in situations  
where Horde is the primary Kolab client and there is no  
synchronization with other clients necessary. So I did not want to  
simply overwrite it with the new time based strategy. Instead I added  
both. As discussed here there should probably additional strategies in  
the future that would rely on advanced IMAP features.

The time-based strategy holds the core of your patch now. I only  
removed the "protection against clock jumps". If you are logged in to  
a server where the clock suddenly jumps backward the missing  
synchronization with other Kolab clients is the least of my worries ;)  
-> simply log out and you are fine again.

What is missing now is the selection (and potential configuration) of  
the strategy within Horde/Kolab/Storage/Factory.php. In the long run I  
would probably prefer to have a Kolab specific user preference.   For  
now I guess it should be server-wide based on a configuration value  
though. Can you prepare such a patch?





More information about the bugs mailing list