[commits] Horde branch master updated. 8d02fd9ba29e50e02ecb22ac5b27f959545b5be0

Michael M Slusarz slusarz at horde.org
Sun May 5 02:29:17 UTC 2013


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

from: 424766163d1032804600ced8f76b0857e1bc3f02

9f89f36 [mms] Add Horde_Mongo_Collection_Index interface.
ce2c9fb [mms] Add Horde_Mongo_Client#checkIndices() and Horde_Mongo_Client#createIndices().
207b8c3 Move index generation into interface method
196c4dc Add index to IMP_Sentmail MongoDB.
034bb6d NoSQL indices related improvements.
0f2f551 Allow various storage drivers to be accessed directly
2dee8d3 Return list of NoSQL drivers for the base Horde application
88c2d07 Implement indices for MongoDb prefs DB
8d02fd9 Implement indices for MongoDb sessionhandler DB

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

commit 9f89f366fc96f1ebcb6a5a4f12237987a9eefa55
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Apr 29 01:21:48 2013 -0600

    [mms] Add Horde_Mongo_Collection_Index interface.

 framework/Mongo/lib/Horde/Mongo/Collection/Index.php |   37 ++++++++++++++++++
 framework/Mongo/package.xml                          |    8 +++-
 2 files changed, 43 insertions(+), 2 deletions(-)
 create mode 100644 framework/Mongo/lib/Horde/Mongo/Collection/Index.php

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

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

commit ce2c9fbd72d95468a32cd2e417eb4185e2a79213
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 19:27:11 2013 -0600

    [mms] Add Horde_Mongo_Client#checkIndices() and Horde_Mongo_Client#createIndices().

 framework/Mongo/lib/Horde/Mongo/Client.php |   46 ++++++++++++++++++++++++++++
 framework/Mongo/package.xml                |    2 +
 2 files changed, 48 insertions(+), 0 deletions(-)

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

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

commit 207b8c324d99af436bc656e8615aba5a89bee7c8
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Apr 29 01:26:48 2013 -0600

    Move index generation into interface method

 .../Imap_Client/lib/Horde/Imap/Client/Cache/Backend/Mongo.php     |   66 +++--
 1 files changed, 47 insertions(+), 19 deletions(-)

http://git.horde.org/horde-git/-/commit/207b8c324d99af436bc656e8615aba5a89bee7c8

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

commit 196c4dc034355886bba481732c836b9dfebb90ce
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 18:09:55 2013 -0600

    Add index to IMP_Sentmail MongoDB.

 imp/lib/Sentmail/Mongo.php |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/196c4dc034355886bba481732c836b9dfebb90ce

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

commit 034bb6d10cde367e2989720f334700b056f6bd72
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 19:27:30 2013 -0600

    NoSQL indices related improvements.
    
    [mms] Add the Horde_Core_Nosql library.
    [mms] Add the Horde_Registry_Application#nosqlDrivers() method.
    [mms] Add ability to update/create NoSQL indices from the admin config page.

 framework/Core/lib/Horde/Core/Nosql.php           |   82 +++++++++++++++++++++
 framework/Core/lib/Horde/Registry/Application.php |   15 ++++
 framework/Core/package.xml                        |   12 ++-
 horde/admin/config/index.php                      |   64 +++++++++++------
 horde/docs/CHANGES                                |    1 +
 horde/package.xml                                 |    2 +
 horde/templates/admin/config/index.html.php       |   21 ++++--
 imp/lib/Application.php                           |   23 ++++++
 8 files changed, 188 insertions(+), 32 deletions(-)
 create mode 100644 framework/Core/lib/Horde/Core/Nosql.php

http://git.horde.org/horde-git/-/commit/034bb6d10cde367e2989720f334700b056f6bd72

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

commit 0f2f551fb368fc2145c430ee8fca3303deb74eb5
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 20:07:42 2013 -0600

    Allow various storage drivers to be accessed directly

 framework/Core/lib/Horde/Core/Factory/Cache.php          |   13 ++++++++++-
 framework/Core/lib/Horde/Core/Factory/Prefs.php          |   15 +++++++++++--
 framework/Core/lib/Horde/Core/Factory/SessionHandler.php |   13 ++++++++++-
 3 files changed, 34 insertions(+), 7 deletions(-)

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

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

commit 2dee8d370bf98e8a46e734cc39fe5386350fb61d
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 20:08:13 2013 -0600

    Return list of NoSQL drivers for the base Horde application
    
    Dealing with MongoDB drivers this way is a bit hackish.  But we can't
    take a "migration" approach like SQL databases for various reasons (not
    to mention that the migration approach - at least the CLI method - is
    pretty much worthless for anything other than the base SQL config set in
    conf.php).
    
    But this approach works and is clean from a UI perspective, so it
    can/should be used for Horde 5.1.

 horde/lib/Application.php |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/2dee8d370bf98e8a46e734cc39fe5386350fb61d

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

commit 88c2d0789042fdbe887e1a502beaa58838f9a2ce
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 20:15:20 2013 -0600

    Implement indices for MongoDb prefs DB

 framework/Prefs/lib/Horde/Prefs/Storage/Mongo.php |   34 +++++++++++++++++++--
 1 files changed, 31 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/88c2d0789042fdbe887e1a502beaa58838f9a2ce

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

commit 8d02fd9ba29e50e02ecb22ac5b27f959545b5be0
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Sat May 4 20:17:28 2013 -0600

    Implement indices for MongoDb sessionhandler DB

 .../SessionHandler/lib/Horde/SessionHandler/Storage/Mongo.php     |   29 ++++-
 1 files changed, 28 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/8d02fd9ba29e50e02ecb22ac5b27f959545b5be0




More information about the commits mailing list