[commits] Horde branch develop updated. 19b0d7def01e745e455c9c3975fc46083cd0a235

Gunnar Wrobel p at rdus.de
Tue Aug 28 20:25:50 UTC 2012


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

from: 891357cbdfde26118bc8a1a889565dd5234e6ad0

f790aeb Add List_Exception.
bef5b20 Extract modifier and query handler.
c796aff Extract the folder manipulations to a separate class.
46e6a89 Add a log decorator to the folder list manipulations. Basically extracted from the original list handler.
c0062a4 Add a synchronization handler to keep cache synchronization and list manipulations separate.
4a15014 Add a log decorator for the synchronization.
7a73962 Move the ACL query to the new structure.
c99d153 Move the Share parameter query to the new structure.
3417e08 Move the ActiveSync parameter query to the new structure.
97738dc Add two different strategies for dealing with double default folders (bail and log, Bug #11285)
9f753e3 A wrapper that aggregates folder data.
948901f A simple factory for folder types (extracted from the Horde_Kolab_Storage_Factory).
eec4745 Move the basic list query to the new structure.
0f54813 Move the list cache into the Horde_Kolab_Storage_List namespace.
f765a84 Complete the Horde_Kolab_Storage_List namespace.
81fcb66 Adapt the Horde_Kolab_Storage_Folder namespace to the structure changes in the list area and move old code segments as a reminder to the docs section.
5e8b437 Readd component tests.
38fa447 Adapt to the changes in the Horde_Kolab_Storage_List namespace.
3ee875f Update the package.xml.
e4e20b1 Adapt to the API changes in Kolab_Storage.
19b0d7d Adapt to the API changes in Kolab_Storage.

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

commit f790aeb59633f587f6b75e01fb9505295f2a36aa
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Aug 22 08:31:45 2012 +0200

    Add List_Exception.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |    2 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Exception.php      |   30 +++
 .../test/Horde/Kolab/Storage/Unit/List/QueriesTest.php            |   50 +++++
 3 files changed, 81 insertions(+), 1 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Exception.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/QueriesTest.php

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

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

commit bef5b206e3f6a0590909cf98f80c967988975b50
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Aug 22 19:33:31 2012 +0200

    Extract modifier and query handler.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |   54 +--
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Exception.php      |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Modifier.php |  108 ++++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Queries.php  |  135 +++++
 .../test/Horde/Kolab/Storage/Unit/List/ModifierTest.php           |   74 +++
 .../test/Horde/Kolab/Storage/Unit/List/QueriesTest.php            |   67 ++-
 6 files changed, 402 insertions(+), 38 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Modifier.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Queries.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/ModifierTest.php

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

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

commit c796aff45ff7c6e924fa5427fe57a5f2584427db
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 18:42:34 2012 +0200

    Extract the folder manipulations to a separate class.
    
    Should help to keep folder operations and cache synchronization separate.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Manipulation.php   |   71 +++
 .../lib/Horde/Kolab/Storage/List/Manipulation/Base.php            |  122 +++++
 .../lib/Horde/Kolab/Storage/List/Manipulation/Listener.php        |   58 ++
 .../test/Horde/Kolab/Storage/Unit/List/Manipulation/BaseTest.php  |  116 ++++
 4 files changed, 367 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Manipulation.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Manipulation/Base.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Manipulation/Listener.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Manipulation/BaseTest.php

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

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

commit 46e6a89558863308798a3525ab3121b4016dd2dc
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 18:43:58 2012 +0200

    Add a log decorator to the folder list manipulations. Basically extracted from the original list handler.

 .../lib/Horde/Kolab/Storage/List/Manipulation/Decorator/Log.php   |  116 ++++
 .../Kolab/Storage/Unit/List/Manipulation/Decorator/LogTest.php    |  139 +++++
 2 files changed, 255 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Manipulation/Decorator/Log.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Manipulation/Decorator/LogTest.php

http://git.horde.org/horde-git/-/commit/46e6a89558863308798a3525ab3121b4016dd2dc

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

commit c0062a435e59e15963a9b8e1509df35b1cca5f19
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 18:45:28 2012 +0200

    Add a synchronization handler to keep cache synchronization and list manipulations separate.

 .../lib/Horde/Kolab/Storage/List/Synchronization.php              |   41 +++
 .../lib/Horde/Kolab/Storage/List/Synchronization/Base.php         |   59 +++++
 .../lib/Horde/Kolab/Storage/List/Synchronization/Listener.php     |   34 +++
 .../Horde/Kolab/Storage/Unit/List/Synchronization/BaseTest.php    |   47 ++++
 4 files changed, 181 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Synchronization.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Synchronization/Base.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Synchronization/Listener.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Synchronization/BaseTest.php

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

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

commit 4a15014cfd52afd3183b96d9666695244725370f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 18:46:55 2012 +0200

    Add a log decorator for the synchronization.

 .../Horde/Kolab/Storage/List/Synchronization/Decorator/Log.php    |   78 +++++
 .../Kolab/Storage/Unit/List/Synchronization/Decorator/LogTest.php |   73 ++++
 2 files changed, 151 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Synchronization/Decorator/Log.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Synchronization/Decorator/LogTest.php

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

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

commit 7a7396272bc5cac87ed5744e538cf3b6c7d212e9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:01:33 2012 +0200

    Move the ACL query to the new structure.
    
    This avoids implementing the rather useless Query interface and
    removes the need to implement unneeded hooks for folder manipulations
    and cache synchronization commands in the uncached query version.
    
    In addition that basic (uncached) query now uses the backend driver
    directly rather than going through the previous list handler. The
    cached variant has been converted to a decorator of the basic query
    and does not interact with the driver directly.
    
    Converted the tests to real unit tests and extracted parts that
    deserve the label component test.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/Acl.php      |   21 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/Acl/Base.php |   80 +-
 .../lib/Horde/Kolab/Storage/List/Query/Acl/Cache.php              |   76 +-
 .../Horde/Kolab/Storage/ComponentTest/List/Query/Acl/BaseTest.php |   76 ++
 .../test/Horde/Kolab/Storage/Unit/List/Query/Acl/BaseTest.php     |   69 +-
 .../test/Horde/Kolab/Storage/Unit/List/Query/Acl/CacheTest.php    |  286 ++++-
 6 files changed, 389 insertions(+), 219 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/ComponentTest/List/Query/Acl/BaseTest.php

http://git.horde.org/horde-git/-/commit/7a7396272bc5cac87ed5744e538cf3b6c7d212e9

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

commit c99d1534e0eddfb588d212022e4ec36dda3abdc0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:04:10 2012 +0200

    Move the Share parameter query to the new structure.
    
    Same procedure as with the ACL query in the commit before.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/Share.php    |   11 +-
 .../lib/Horde/Kolab/Storage/List/Query/Share/Base.php             |   66 +-
 .../lib/Horde/Kolab/Storage/List/Query/Share/Cache.php            |   59 +-
 .../test/Horde/Kolab/Storage/Unit/List/Query/Share/BaseTest.php   |   18 +-
 .../test/Horde/Kolab/Storage/Unit/List/Query/Share/CacheTest.php  |  278 ++++-
 5 files changed, 261 insertions(+), 171 deletions(-)

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

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

commit 3417e080c461ffc87b65f2007c3fac0f4773ad88
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:08:52 2012 +0200

    Move the ActiveSync parameter query to the new structure.
    
    Same as with the ACL and Share queries in the commits before.

 .../lib/Horde/Kolab/Storage/List/Query/ActiveSync.php             |    7 +-
 .../lib/Horde/Kolab/Storage/List/Query/ActiveSync/Base.php        |   66 +--
 .../lib/Horde/Kolab/Storage/List/Query/ActiveSync/Cache.php       |   59 +-
 .../Horde/Kolab/Storage/Unit/List/Query/ActiveSync/BaseTest.php   |    8 +-
 .../Horde/Kolab/Storage/Unit/List/Query/ActiveSync/CacheTest.php  |  150 +++--
 5 files changed, 146 insertions(+), 144 deletions(-)

http://git.horde.org/horde-git/-/commit/3417e080c461ffc87b65f2007c3fac0f4773ad88

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

commit 97738dc9b600f63e28c8224ae2c0205581ff39de
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:49:41 2012 +0200

    Add two different strategies for dealing with double default folders (bail and log, Bug #11285)

 .../lib/Horde/Kolab/Storage/List/Query/List/Defaults.php          |  119 +++++
 .../lib/Horde/Kolab/Storage/List/Query/List/Defaults/Bail.php     |   51 ++
 .../lib/Horde/Kolab/Storage/List/Query/List/Defaults/Log.php      |   68 +++
 .../Horde/Kolab/Storage/Unit/List/Query/List/DefaultsTest.php     |  105 ++++
 4 files changed, 343 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List/Defaults.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List/Defaults/Bail.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List/Defaults/Log.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Query/List/DefaultsTest.php

http://git.horde.org/horde-git/-/commit/97738dc9b600f63e28c8224ae2c0205581ff39de

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

commit 9f753e32d36c393a410c24e70e5590a020100d01
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:52:20 2012 +0200

    A wrapper that aggregates folder data.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Data.php   |   87 +++
 .../test/Horde/Kolab/Storage/Unit/Folder/DataTest.php             |  136 +++++
 2 files changed, 223 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Data.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Folder/DataTest.php

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

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

commit 948901fe9f111a2a385cd89e51b3722b32125e77
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 19:53:36 2012 +0200

    A simple factory for folder types (extracted from the Horde_Kolab_Storage_Factory).

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Types.php  |   51 +++
 .../test/Horde/Kolab/Storage/Unit/Folder/TypesTest.php            |   83 +++++
 2 files changed, 134 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Types.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Folder/TypesTest.php

http://git.horde.org/horde-git/-/commit/948901fe9f111a2a385cd89e51b3722b32125e77

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

commit eec4745e086799c5214e61e4d6fea95e180e4297
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 20:52:06 2012 +0200

    Move the basic list query to the new structure.
    
    Both the basic and the cached query operate directly on the backend driver now.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List.php     |   37 +-
 .../lib/Horde/Kolab/Storage/List/Query/List/Base.php              |  222 +-
 .../lib/Horde/Kolab/Storage/List/Query/List/Cache.php             |  196 +-
 .../Horde/Kolab/Storage/List/Query/List/Cache/Synchronization.php |  137 +
 .../test/Horde/Kolab/Storage/Unit/List/Query/List/BaseTest.php    |  685 +++--
 .../Storage/Unit/List/Query/List/Cache/SynchronizationTest.php    |  171 +
 .../test/Horde/Kolab/Storage/Unit/List/Query/List/CacheTest.php   |  513 ++--
 7 files changed, 1025 insertions(+), 936 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List/Cache/Synchronization.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Query/List/Cache/SynchronizationTest.php

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

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

commit 0f548132107988f57231ec60a68d38b632121444
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:25:33 2012 +0200

    Move the list cache into the Horde_Kolab_Storage_List namespace.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache.php         |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php    |  425 ----
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Cache.php    |  202 ++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Cache/Base.php     |  426 +++++
 .../test/Horde/Kolab/Storage/ComponentTest/List/CacheTest.php     |  183 ++
 .../test/Horde/Kolab/Storage/Unit/Cache/ListTest.php              |  183 --
 6 files changed, 812 insertions(+), 609 deletions(-)
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Cache/List.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Cache.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Cache/Base.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/ComponentTest/List/CacheTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/Cache/ListTest.php

http://git.horde.org/horde-git/-/commit/0f548132107988f57231ec60a68d38b632121444

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

commit f765a846c7695170a6f59b97457b74c93e20b6f7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:30:08 2012 +0200

    Complete the Horde_Kolab_Storage_List namespace.
    
    Adds Horde_Kolab_Storage_List_Tools as a factory that provides the
    list oriented toolset. Replaces the former QuerySet handling and parts
    of the Horde_Kolab_Storage_Factory.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php          |  100 --
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php     |  288 ----
 .../lib/Horde/Kolab/Storage/List/Decorator/Cache.php              |    2 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php  |  276 ----
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Modifier.php |  108 --
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Queries.php  |  135 --
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Tools.php    |  266 ++++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php |  354 -----
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/CacheTest.php    |    5 +
 .../test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php      |  214 ---
 .../test/Horde/Kolab/Storage/Unit/List/ModifierTest.php           |   74 -
 .../test/Horde/Kolab/Storage/Unit/List/QueriesTest.php            |  115 --
 .../test/Horde/Kolab/Storage/Unit/List/ToolsTest.php              |  208 +++
 13 files changed, 480 insertions(+), 1665 deletions(-)
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Base.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Decorator/Log.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Modifier.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Queries.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Tools.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/BaseTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/Decorator/LogTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/ModifierTest.php
 delete mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/QueriesTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/Unit/List/ToolsTest.php

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

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

commit 81fcb66c259e53c1baca8602411725b7874842cb
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:32:37 2012 +0200

    Adapt the Horde_Kolab_Storage_Folder namespace to the structure
    changes in the list area and move old code segments as a reminder to
    the docs section.

 framework/Kolab_Storage/doc/Horde/Kolab/Storage/OLD/Folder.php    | 1052 +++++
 framework/Kolab_Storage/doc/Horde/Kolab/Storage/OLD/Trigger.php   |  267 ++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php        |   67 -
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php   |  854 +----
 .../lib/Horde/Kolab/Storage/Folder/Decorator/Base.php             |  325 --
 .../lib/Horde/Kolab/Storage/Folder/Decorator/Trigger.php          |  263 -
 6 files changed, 1323 insertions(+), 1505 deletions(-)
 create mode 100644 framework/Kolab_Storage/doc/Horde/Kolab/Storage/OLD/Folder.php
 create mode 100644 framework/Kolab_Storage/doc/Horde/Kolab/Storage/OLD/Trigger.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Decorator/Base.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Decorator/Trigger.php

http://git.horde.org/horde-git/-/commit/81fcb66c259e53c1baca8602411725b7874842cb

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

commit 5e8b4373a45cfa567895afc730a9953fbd7af271
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:33:56 2012 +0200

    Readd component tests.

 .../Kolab/Storage/ComponentTest/List/Query/List/BaseTest.php      |  373 ++++
 .../Kolab/Storage/ComponentTest/List/Query/List/CacheTest.php     |  426 +++++
 2 files changed, 799 insertions(+), 0 deletions(-)
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/ComponentTest/List/Query/List/BaseTest.php
 create mode 100644 framework/Kolab_Storage/test/Horde/Kolab/Storage/ComponentTest/List/Query/List/CacheTest.php

http://git.horde.org/horde-git/-/commit/5e8b4373a45cfa567895afc730a9953fbd7af271

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

commit 38fa4477897fdf06c3972ab761ebd691946b6afe
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:40:39 2012 +0200

    Adapt to the changes in the Horde_Kolab_Storage_List namespace.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Base.php          |   32 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Decorator/Log.php |   10 +-
 .../lib/Horde/Kolab/Storage/Decorator/Synchronization.php         |    2 +-
 .../lib/Horde/Kolab/Storage/Driver/Decorator/Log.php              |   80 +++
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Mock.php   |    6 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Factory.php       |   60 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet.php      |    9 -
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Base.php |  112 ---
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Cached.php     |   19 -
 .../Kolab_Storage/lib/Horde/Kolab/Storage/QuerySet/Uncached.php   |   15 -
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Synchronization.php     |    4 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Stub/ListQuery.php     |    2 +-
 framework/Kolab_Storage/test/Horde/Kolab/Storage/TestCase.php     |   49 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/CacheTest.php     |    2 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/CachedTest.php    |    2 +-
 .../test/Horde/Kolab/Storage/Unit/Decorator/LogTest.php           |    2 +-
 .../Horde/Kolab/Storage/Unit/Decorator/SynchronizationTest.php    |    2 +-
 .../test/Horde/Kolab/Storage/Unit/Driver/Decorator/LogTest.php    |   81 +++
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/FactoryTest.php   |   37 +-
 .../test/Horde/Kolab/Storage/Unit/Folder/BaseTest.php             |    6 +-
 .../test/Horde/Kolab/Storage/Unit/Folder/NamespaceTest.php        |   13 +-
 .../test/Horde/Kolab/Storage/Unit/Folder/TypeTest.php             |    2 +-
 .../test/Horde/Kolab/Storage/Unit/QuerySet/UncachedTest.php       |  151 +----
 .../test/Horde/Kolab/Storage/Unit/SynchronizationTest.php         |   20 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/Unit/UncachedTest.php  |   13 +-
 25 files changed, 264 insertions(+), 467 deletions(-)

http://git.horde.org/horde-git/-/commit/38fa4477897fdf06c3972ab761ebd691946b6afe

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

commit 3ee875fafc2885b67e05ff0f9e29398e3896398f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:42:21 2012 +0200

    Update the package.xml.

 framework/Kolab_Storage/package.xml |  132 +++++++++++++++++++++++++++++------
 1 files changed, 111 insertions(+), 21 deletions(-)

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

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

commit e4e20b1a3ff6b8998a537a87424334698049f78c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 21:43:25 2012 +0200

    Adapt to the API changes in Kolab_Storage.

 framework/Share/lib/Horde/Share/Kolab.php           |   20 +++++++++---------
 framework/Share/test/Horde/Share/Kolab/MockTest.php |    6 ++--
 framework/Share/test/Horde/Share/Kolab/UnitTest.php |    3 +-
 3 files changed, 15 insertions(+), 14 deletions(-)

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

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

commit 19b0d7def01e745e455c9c3975fc46083cd0a235
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Aug 28 22:09:50 2012 +0200

    Adapt to the API changes in Kolab_Storage.

 framework/Share/test/Horde/Share/Kolab/UnitTest.php |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/19b0d7def01e745e455c9c3975fc46083cd0a235




More information about the commits mailing list