[Tickets #14368] Re: Improve EAS performance with large History tables

noreply at bugs.horde.org noreply at bugs.horde.org
Fri May 27 01:42:44 UTC 2016


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

Ticket URL: https://bugs.horde.org/ticket/14368
------------------------------------------------------------------------------
  Ticket             | 14368
  Updated By         | Git Commit <commits at lists.horde.org>
  Summary            | Improve EAS performance with large History tables
  Queue              | Synchronization
  Version            | FRAMEWORK_5_2
  Type               | Enhancement
  State              | Assigned
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


Git Commit <commits at lists.horde.org> (2016-05-27 01:42) wrote:

Changes have been made in Git (master):

commit f89c2cf8fe6d6ae4f27ae244484167f72a303793
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu May 26 21:39:52 2016 -0400

     Ticket: 14368 Update the syncstamp in the collection state.

     If there are no changes, but a large difference between _lastSyncStamp
     and _thisSyncStamp, update the syncstamp while leaving the rest of
     the state untouched.

     Helps with backends that don't track syncStamps per collection
     and have extremely large history datasets.

  .../lib/Horde/ActiveSync/Collections.php           |  6 +++
  .../lib/Horde/ActiveSync/Request/Sync.php          | 10 +++++
  .../ActiveSync/lib/Horde/ActiveSync/State/Base.php |  9 +++++
  .../ActiveSync/lib/Horde/ActiveSync/State/Sql.php  | 45  
++++++++++++++++++++++
  4 files changed, 70 insertions(+)

http://github.com/horde/horde/commit/f89c2cf8fe6d6ae4f27ae244484167f72a303793





More information about the bugs mailing list