[commits] Horde branch master updated. 01ff9f47a354bd015a605eff250d985809b57529
Chuck Hagenbuch
chuck at horde.org
Mon May 31 01:30:46 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 5ac00508c9d9c3d48b8d52ff6953128360addf07
b25fa6f Replace componentFactory() with individual factories that can be overridden.
7383621 Fix specifying test configs in an environment variable
a191e1b Re-add check for stringToBinary on $column, since it was causing a fatal error in the unit tests.
01ff9f4 Mark dependency setters as such
-----------------------------------------------------------------------
commit b25fa6fb35df02b0ba66db79928790f4da1b4444
Author: Chuck Hagenbuch <chuck at horde.org>
Date: Sun May 30 15:54:31 2010 -0400
Replace componentFactory() with individual factories that can be overridden.
This removes the use of reflection, which gets rid of some overhead, and also
means that Horde_Db isn't reliant on a class-loading mechanism that's tolerant
of classes that aren't there.
framework/Db/lib/Horde/Db/Adapter/Base.php | 21 -----
framework/Db/lib/Horde/Db/Adapter/Base/Schema.php | 56 +++++++++++-
framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php | 3 +-
framework/Db/lib/Horde/Db/Adapter/Mysql/Schema.php | 23 ++++-
framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php | 23 ++++-
framework/Db/lib/Horde/Db/Adapter/Sqlite/Schema.php | 23 ++++-
6 files changed, 106 insertions(+), 43 deletions(-)
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base.php?rt=horde-git&r1=fabf46115687b5bc7e007b538247df7f2f40d1ae&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php?rt=horde-git&r1=2e856e3669ebc439d13bb8127b5ff29434525ad2&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Mysql/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Sqlite/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
-----------------------------------------------------------------------
commit 738362161b0891d7dbf5f605135d602c4e84be08
Author: Chuck Hagenbuch <chuck at horde.org>
Date: Sun May 30 20:50:59 2010 -0400
Fix specifying test configs in an environment variable
framework/Db/test/Horde/Db/Adapter/MysqliSuite.php | 23 ++++++++++------
framework/Db/test/Horde/Db/Adapter/Pdo/MysqlSuite.php | 24 ++++++++++-------
framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlSuite.php | 23 ++++++++++------
3 files changed, 42 insertions(+), 28 deletions(-)
http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/MysqliSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08
http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/Pdo/MysqlSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08
http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08
-----------------------------------------------------------------------
commit a191e1b6cc60cf9a270d66131f398e51fc487719
Author: Chuck Hagenbuch <chuck at horde.org>
Date: Sun May 30 21:21:05 2010 -0400
Re-add check for stringToBinary on $column, since it was causing a fatal error in the unit tests.
framework/Db/lib/Horde/Db/Adapter/Base/Schema.php | 3 ++-
framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/Schema.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=a191e1b6cc60cf9a270d66131f398e51fc487719
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=a191e1b6cc60cf9a270d66131f398e51fc487719
-----------------------------------------------------------------------
commit 01ff9f47a354bd015a605eff250d985809b57529
Author: Chuck Hagenbuch <chuck at horde.org>
Date: Sun May 30 21:30:14 2010 -0400
Mark dependency setters as such
framework/Db/lib/Horde/Db/Adapter/Base.php | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=01ff9f47a354bd015a605eff250d985809b57529
More information about the commits
mailing list