[commits] Horde branch master updated. 9d5a6101a910e2808bd215b472f4d449618c7654

Michael J. Rubinsky mrubinsk at horde.org
Mon Jun 10 03:45:52 UTC 2013


The branch "master" has been updated.
The following is a summary of the commits.

from: 9c38c75b65b162321df92b378516b7a86159817f

6018962 Allow filtering by $parent when asking for highest modification sequence.
723824f Never used.
c7f065e Merge branch 'master' into history
010c329 Need to get the size in this case as well.
4708814 Existence check
1fef0d1 Merge branch 'master' into history
a99fa2f Delegate fetching of SyncStamp (either timestamp or modseq) to driver.
21abe5d Add migration file for history modification sequences.
4d42138 Add support for ActiveSync using history modification sequences in Core.
11cfa0c Add support for history modification sequences to groupware apps.
f504164 CHANGES
f4e963a Fix @since tags.
39cf632 CHANGES
a5c145f Fix copy/paste error.
56eed2a Use the interface name.
6e33d54 Prevent race condition when there is no history data.
2146da6 Catch the transition from using timestamps to sequences transparently.
efffb64 Better member name.
b147881 @since
3b2381e Need to catch this exception in GETITEMESTIMATE also.
9d5a610 Don't validate the SyncStamp for Email folders.

-----------------------------------------------------------------------

commit 6018962d0f53a2e6d02efc0802c3ee0288449a2e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Jun 8 20:36:40 2013 -0400

    Allow filtering by $parent when asking for highest modification sequence.

 framework/History/lib/Horde/History.php           |    4 +++-
 framework/History/lib/Horde/History/Mock.php      |   15 +++++++++++++--
 framework/History/lib/Horde/History/Sql.php       |   11 +++++++++--
 framework/History/test/Horde/History/TestBase.php |   10 ++++++++++
 4 files changed, 35 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/6018962d0f53a2e6d02efc0802c3ee0288449a2e

-----------------------------------------------------------------------

commit 723824f0216e6a108d9b99f45582df5f8ce57cb4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Jun 8 20:58:47 2013 -0400

    Never used.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |    4 ----
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php        |    3 +--
 2 files changed, 1 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/723824f0216e6a108d9b99f45582df5f8ce57cb4

-----------------------------------------------------------------------

commit c7f065ebfa65917ed7163e3c8f43a2fde6ec9cd4
Merge: 723824f 41f33a1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 11:49:17 2013 -0400

    Merge branch 'master' into history

 turba/config/backends.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/c7f065ebfa65917ed7163e3c8f43a2fde6ec9cd4

-----------------------------------------------------------------------

commit 010c329aad75cd2141bd6bf1b790adbd9ed60c42
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 12:09:47 2013 -0400

    Need to get the size in this case as well.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/010c329aad75cd2141bd6bf1b790adbd9ed60c42

-----------------------------------------------------------------------

commit 47088145d7185e4fd960b9831fcb2bb353073fb5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 12:10:48 2013 -0400

    Existence check

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/47088145d7185e4fd960b9831fcb2bb353073fb5

-----------------------------------------------------------------------

commit 1fef0d168a13c80a94317f0571e48726b00191c1
Merge: 4708814 9c38c75
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 12:13:03 2013 -0400

    Merge branch 'master' into history


http://git.horde.org/horde-git/-/commit/1fef0d168a13c80a94317f0571e48726b00191c1

-----------------------------------------------------------------------

commit a99fa2fd80e3296dfd43e853a002a2cff0a29043
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 13:33:42 2013 -0400

    Delegate fetching of SyncStamp (either timestamp or modseq) to driver.

 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php |   15 +++++++++++++
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php   |    4 +--
 2 files changed, 16 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/a99fa2fd80e3296dfd43e853a002a2cff0a29043

-----------------------------------------------------------------------

commit 21abe5d83679c1890dc4a7e0af884230eefe1c0f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:23:51 2013 -0400

    Add migration file for history modification sequences.

 .../migration/Horde/History/3_horde_history_add_modseq.php        |   28 +++++
 framework/History/package.xml                                     |    8 +-
 2 files changed, 33 insertions(+), 3 deletions(-)
 create mode 100644 framework/History/migration/Horde/History/3_horde_history_add_modseq.php

http://git.horde.org/horde-git/-/commit/21abe5d83679c1890dc4a7e0af884230eefe1c0f

-----------------------------------------------------------------------

commit 4d421384b06c93285a3fa32945e69e7a1dce3e1d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:28:17 2013 -0400

    Add support for ActiveSync using history modification sequences in Core.

 framework/Core/lib/Horde/Core/ActiveSync/Connector.php |  145 ++++++++++------
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php    |   24 +++
 2 files changed, 117 insertions(+), 52 deletions(-)

http://git.horde.org/horde-git/-/commit/4d421384b06c93285a3fa32945e69e7a1dce3e1d

-----------------------------------------------------------------------

commit 11cfa0c9e4b2a8bdd021776534d9dc1458bc7145
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:32:23 2013 -0400

    Add support for history modification sequences to groupware apps.

 kronolith/lib/Api.php         |   67 +++++++++++++++++++++++++++++------
 kronolith/lib/Application.php |    3 +-
 kronolith/package.xml         |    6 ++--
 mnemo/lib/Api.php             |   67 ++++++++++++++++++++++++++++-------
 mnemo/lib/Application.php     |    3 +-
 mnemo/package.xml             |    6 ++--
 nag/lib/Api.php               |   71 +++++++++++++++++++++++++++++++-------
 nag/lib/Application.php       |    3 +-
 nag/package.xml               |    6 ++--
 turba/lib/Api.php             |   77 ++++++++++++++++++++++++++++++++---------
 turba/lib/Application.php     |    3 +-
 turba/package.xml             |    6 ++--
 12 files changed, 247 insertions(+), 71 deletions(-)

http://git.horde.org/horde-git/-/commit/11cfa0c9e4b2a8bdd021776534d9dc1458bc7145

-----------------------------------------------------------------------

commit f5041649f7cfe214b3b2e1a7647d77b101d592ee
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:34:51 2013 -0400

    CHANGES

 framework/ActiveSync/package.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f5041649f7cfe214b3b2e1a7647d77b101d592ee

-----------------------------------------------------------------------

commit f4e963a7f85e308c02bd1f28e9cff605844396b3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:37:23 2013 -0400

    Fix @since tags.

 framework/Core/lib/Horde/Core/ActiveSync/Driver.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f4e963a7f85e308c02bd1f28e9cff605844396b3

-----------------------------------------------------------------------

commit 39cf632a4158da91b46f4c22332e444879cc1ead
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:37:48 2013 -0400

    CHANGES

 framework/Core/package.xml |    7 ++++---
 kronolith/docs/CHANGES     |    1 +
 kronolith/package.xml      |    4 ++--
 mnemo/docs/CHANGES         |    1 +
 mnemo/package.xml          |    4 ++--
 nag/docs/CHANGES           |    1 +
 nag/package.xml            |    4 ++--
 turba/docs/CHANGES         |    1 +
 turba/package.xml          |    4 ++--
 9 files changed, 16 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/39cf632a4158da91b46f4c22332e444879cc1ead

-----------------------------------------------------------------------

commit a5c145f96a630756e1b4b1f7cabdde55dbafc6a2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:41:28 2013 -0400

    Fix copy/paste error.

 framework/Core/lib/Horde/Core/ActiveSync/Connector.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/a5c145f96a630756e1b4b1f7cabdde55dbafc6a2

-----------------------------------------------------------------------

commit 56eed2ac8296b3d2f8621d5b47a6c6d4606f63f8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 14:41:38 2013 -0400

    Use the interface name.

 framework/Core/lib/Horde/Core/ActiveSync/Connector.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/56eed2ac8296b3d2f8621d5b47a6c6d4606f63f8

-----------------------------------------------------------------------

commit 6e33d548dc45a4fa22d49d9a70374d7cff29ad65
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:09:36 2013 -0400

    Prevent race condition when there is no history data.
    
    If there is no existing history data, we will have an empty sequence,
    which will trigger the initial sync. Catch this by remembering that
    we have initially syncronized the collection in the folder object.

 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Base.php       |    7 +++
 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Collection.php |    7 +++
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php         |    3 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php             |   14 ++++--
 4 files changed, 25 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/6e33d548dc45a4fa22d49d9a70374d7cff29ad65

-----------------------------------------------------------------------

commit 2146da630e8505be8c56ec27082f70e4bf793ccd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:12:17 2013 -0400

    Catch the transition from using timestamps to sequences transparently.
    
    If the last syncstamp is VERY MUCH greater than then requested sequence,
    assume this is a timestamp -> sequence transition and throw a stale state
    exception.

 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php |    9 ++++++-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php     |   17 ++++++++++++--
 2 files changed, 21 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/2146da630e8505be8c56ec27082f70e4bf793ccd

-----------------------------------------------------------------------

commit efffb647cf5634d24bc9a38dd66894e9f8f08b34
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:16:45 2013 -0400

    Better member name.

 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php |   24 +++++++-------
 1 files changed, 12 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/efffb647cf5634d24bc9a38dd66894e9f8f08b34

-----------------------------------------------------------------------

commit b147881d2f91a8ea945ef5e091aa2f8bf173207f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:17:03 2013 -0400

    @since

 framework/Core/lib/Horde/Core/ActiveSync/Driver.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/b147881d2f91a8ea945ef5e091aa2f8bf173207f

-----------------------------------------------------------------------

commit 3b2381e77a0d4f7433f95bd9c838fda9abb8f5f2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:44:37 2013 -0400

    Need to catch this exception in GETITEMESTIMATE also.

 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |    6 ++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/3b2381e77a0d4f7433f95bd9c838fda9abb8f5f2

-----------------------------------------------------------------------

commit 9d5a6101a910e2808bd215b472f4d449618c7654
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jun 9 23:44:53 2013 -0400

    Don't validate the SyncStamp for Email folders.

 framework/Core/lib/Horde/Core/ActiveSync/Driver.php |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/9d5a6101a910e2808bd215b472f4d449618c7654




More information about the commits mailing list