[commits] Horde branch master updated. ce3bcdf663ecd9b784bfcb72c05b8f8a51e396f0
Michael M Slusarz
slusarz at horde.org
Sun Apr 28 21:29:07 UTC 2013
The branch "master" has been updated.
The following is a summary of the commits.
from: d51e19d888c3b9370c5afe637024959bf38ef209
436642b phpdoc
ebd00b1 Remove old IMP Quota drivers
b966b7e Unneeded parameter
9be6f72 [mms] Add MongoDB storage driver.
f9202b1 Support mongo driver for Horde_Lock
9a5d5c9 Abstract out Lock driver test
3a0999e [mms] Add test factory for MongoDB.
f8904b4 Use new Horde_Test MongoDB factory
ce3bcdf Add MongoDB Lock test
-----------------------------------------------------------------------
commit 436642b17f2deea0dd2aafc1b74825839a9f3a27
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sat Apr 27 05:51:43 2013 -0600
phpdoc
imp/lib/Quota/Hook.php | 26 +++++++++++++++++---------
imp/lib/Quota/Imap.php | 20 ++++++++++++++------
imp/lib/Quota/Null.php | 21 +++++++++++++++------
3 files changed, 46 insertions(+), 21 deletions(-)
http://git.horde.org/horde-git/-/commit/436642b17f2deea0dd2aafc1b74825839a9f3a27
-----------------------------------------------------------------------
commit ebd00b1eb2079a81fbadcaf8b4b6bea0374f15c7
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sat Apr 27 05:54:06 2013 -0600
Remove old IMP Quota drivers
There is really NO reason for anyone to use anything other than IMAP
Quotas at this point. Not only are most of these drivers unmaintained,
but they are slllooooowwww, have complex setups, require advanced PHP
features, and are not guaranteed to work with the current code.
Simply put: there is absolutely no reason in this day and age to
officially support anything other than IMAP quotas. (In case anybody
still does need this kind of functionality, it is still available via
the hook driver, which will continue to be maintained).
imp/config/backends.php | 49 -----------------
imp/docs/UPGRADING | 10 +++-
imp/lib/Factory/Quota.php | 7 +--
imp/lib/Quota/Command.php | 87 ------------------------------
imp/lib/Quota/Maildir.php | 106 -------------------------------------
imp/lib/Quota/Mdaemon.php | 122 -------------------------------------------
imp/lib/Quota/Mercury32.php | 73 -------------------------
imp/lib/Quota/Sql.php | 106 -------------------------------------
8 files changed, 11 insertions(+), 549 deletions(-)
delete mode 100644 imp/lib/Quota/Command.php
delete mode 100644 imp/lib/Quota/Maildir.php
delete mode 100644 imp/lib/Quota/Mdaemon.php
delete mode 100644 imp/lib/Quota/Mercury32.php
delete mode 100644 imp/lib/Quota/Sql.php
http://git.horde.org/horde-git/-/commit/ebd00b1eb2079a81fbadcaf8b4b6bea0374f15c7
-----------------------------------------------------------------------
commit b966b7e878fd9a10bf724af23e826f1cf8e6ffd3
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sat Apr 27 06:37:44 2013 -0600
Unneeded parameter
framework/Cache/lib/Horde/Cache/Storage/Mongo.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/b966b7e878fd9a10bf724af23e826f1cf8e6ffd3
-----------------------------------------------------------------------
commit 9be6f72d9a08dbaac5707a9b3933edc3d1045ca3
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sat Apr 27 06:40:16 2013 -0600
[mms] Add MongoDB storage driver.
framework/Lock/lib/Horde/Lock/Mongo.php | 302 +++++++++++++++++++++++++++++++
framework/Lock/package.xml | 8 +-
2 files changed, 307 insertions(+), 3 deletions(-)
create mode 100644 framework/Lock/lib/Horde/Lock/Mongo.php
http://git.horde.org/horde-git/-/commit/9be6f72d9a08dbaac5707a9b3933edc3d1045ca3
-----------------------------------------------------------------------
commit f9202b1268f9b611957d2a34f7af31482c20b5ba
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sat Apr 27 06:43:37 2013 -0600
Support mongo driver for Horde_Lock
framework/Core/lib/Horde/Core/Factory/Lock.php | 8 ++++++++
horde/config/conf.xml | 5 +++++
2 files changed, 13 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/f9202b1268f9b611957d2a34f7af31482c20b5ba
-----------------------------------------------------------------------
commit 9a5d5c9d1a698aa402f1372407bebc5dcf2d1aeb
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Apr 28 14:09:07 2013 -0600
Abstract out Lock driver test
framework/Lock/package.xml | 14 +-
framework/Lock/test/Horde/Lock/LockTest.php | 218 -------------------
framework/Lock/test/Horde/Lock/Storage/SqlTest.php | 46 ++++
framework/Lock/test/Horde/Lock/Storage/TestBase.php | 183 ++++++++++++++++
4 files changed, 238 insertions(+), 223 deletions(-)
delete mode 100644 framework/Lock/test/Horde/Lock/LockTest.php
create mode 100644 framework/Lock/test/Horde/Lock/Storage/SqlTest.php
create mode 100644 framework/Lock/test/Horde/Lock/Storage/TestBase.php
http://git.horde.org/horde-git/-/commit/9a5d5c9d1a698aa402f1372407bebc5dcf2d1aeb
-----------------------------------------------------------------------
commit 3a0999e9a5670212c22c488c13c5748300f7514a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Apr 28 14:18:35 2013 -0600
[mms] Add test factory for MongoDB.
framework/Test/lib/Horde/Test/Factory/Mongo.php | 59 +++++++++++++++++++++++
framework/Test/package.xml | 12 +++--
2 files changed, 66 insertions(+), 5 deletions(-)
create mode 100644 framework/Test/lib/Horde/Test/Factory/Mongo.php
http://git.horde.org/horde-git/-/commit/3a0999e9a5670212c22c488c13c5748300f7514a
-----------------------------------------------------------------------
commit f8904b4d5f4a08999913d54ac3cd6e3f8987ffb4
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Apr 28 14:26:54 2013 -0600
Use new Horde_Test MongoDB factory
framework/Imap_Client/test/Horde/Imap/Client/Cache/MongoTest.php | 21 +++---
framework/Token/test/Horde/Token/Unit/MongoTest.php | 21 +++---
2 files changed, 18 insertions(+), 24 deletions(-)
http://git.horde.org/horde-git/-/commit/f8904b4d5f4a08999913d54ac3cd6e3f8987ffb4
-----------------------------------------------------------------------
commit ce3bcdf663ecd9b784bfcb72c05b8f8a51e396f0
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Apr 28 15:04:34 2013 -0600
Add MongoDB Lock test
framework/Lock/package.xml | 6 ++-
framework/Lock/test/Horde/Lock/Storage/MongoTest.php | 44 ++++++++++++++++++
framework/Lock/test/Horde/Lock/conf.php.dist | 5 ++
3 files changed, 54 insertions(+), 1 deletions(-)
create mode 100644 framework/Lock/test/Horde/Lock/Storage/MongoTest.php
create mode 100644 framework/Lock/test/Horde/Lock/conf.php.dist
http://git.horde.org/horde-git/-/commit/ce3bcdf663ecd9b784bfcb72c05b8f8a51e396f0
More information about the commits
mailing list