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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
